Javascript 在jquery中获取文本框ID的特定部分
我有文本框。该文本框ID为Text\u 1\u valJavascript 在jquery中获取文本框ID的特定部分,javascript,jquery,textbox,Javascript,Jquery,Textbox,我有文本框。该文本框ID为Text\u 1\u val 我需要该Id中的1。如何在jquery中获取文本框Id的特定部分,这意味着我需要该文本框Id中的介于uuu和uuu之间的字符?如果唯一的要求是字符/字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配 var rx = /_(.+?)__/; var part = rx.test(idValue) && rx.exec(idValue)[1]; 这假设您仅在ID值字符串中出现的第一个事件之后。如果字符串不匹配,part
我需要该Id中的1。如何在jquery中获取文本框Id的特定部分,这意味着我需要该文本框Id中的介于uuu和uuu之间的字符?如果唯一的要求是字符/字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配
var rx = /_(.+?)__/;
var part = rx.test(idValue) && rx.exec(idValue)[1];
这假设您仅在ID值字符串中出现的第一个事件之后。如果字符串不匹配,
part
将为false
如果唯一的要求是字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配
var rx = /_(.+?)__/;
var part = rx.test(idValue) && rx.exec(idValue)[1];
这假设您仅在ID值字符串中出现的第一个事件之后。如果字符串不匹配,part
将为false
使用split()
方法将字符串拆分为子字符串数组,并返回新数组
$(your_textbox).attr("id").split("_")[1]
//Syntax
string.split(separator,limit)
函数引用:使用split()
方法将字符串拆分为子字符串数组,并返回新数组
$(your_textbox).attr("id").split("_")[1]
//Syntax
string.split(separator,limit)
函数引用:您尝试过什么吗?
$(this).attr(“id”).split(“\u”)[1]
?您尝试过什么吗?$(this).attr(“id”).split(\u”)[1]
?