在jquery中获取文本框ID的Special部分

Get the Particular part of the textbox ID in jquery

本文关键字:ID Special 部分 取文本 jquery 获取      更新时间:2023-09-26

我有文本框。该文本框ID为Text_1__val

我需要该Id中的1。如何在jquery中获取文本框Id的特定部分,这意味着我需要该文本框Id中的_和__之间的值?

如果唯一的要求是字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配

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)

功能参考:http://www.w3schools.com/jsref/jsref_split.asp