javascript - 如何从 jquery 中的字符串中获取特定文本?

标签 javascript jquery string jquery-ui

如何使用 j-query 从文本框(字符串)中提取特定值并将其放入另一个文本框。

假设 string- 在 textbox1 中

<input type="text" id="full-name" value="HYDERABAD DECAN [HYB]">

HYDERABAD DECAN [HYB]

我想得到:

<input type="text" id="code-name" value="HYB">

从 '[......]' 下的 textbox1 获取值,即 HYB 并在 textbox2 值 'HYB' 上设置值

如何

最佳答案

您可以使用:

 var fname= $('#full-name').val();
 var word = /\[(.*?)\]/g;
 var wordarr=[]
 for(m = word.exec(fname); m; m = word.exec(fname)){
    wordarr.push(m[1])
 }
 $('#code-name').val(wordarr.join(','));

Working Demo

关于javascript - 如何从 jquery 中的字符串中获取特定文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29604017/

相关文章:

c - 打印部分字符数组......有一个扭曲

java - Arrays.sort() 从我的数组中删除许多项目

javascript - VueJs 在 v-select 中使用计算变量的无限循环

javascript - Canjs - 使用附加方法扩展 can.Model

javascript - 如何使用 jQuery 判断网站访问者之前是否访问过该网站?

jquery - 检查Jquery ajax加载是否成功

android - 从字符串中删除字符串

javascript - 在 Javascript 中访问全局函数变量

javascript - "IF textTrue ELSE textFalse"的正则表达式

javascript - 在事件索引 Accordion Bootstrap 中查找面板 ID