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

假设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

10-08 16:59