我有文本框。该文本框 ID 是 text_1__val。
我需要该 ID 中的 1。如何在 jquery 中获取文本框 ID 的特定部分,这意味着我需要该文本框 ID 中的 _ 和 __ 之间的内容?
最佳答案
如果唯一的要求是一个/多个字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配
var rx = /_(.+?)__/;
var part = rx.test(idValue) && rx.exec(idValue)[1];
这假设您仅位于 ID 值字符串中第一次出现的位置。如果字符串无法匹配,part
将为 false
。
关于javascript - 在jquery中获取文本框ID的特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18565313/