jQuery - 在括号内获取值

net*_*ase 8 javascript regex jquery

我有一个HTML表,每行中都有值.
其中的数据包括以下格式:

ABCD(1000.50)

$('.tdclass').each(function(index){
  var test = push($(this).text().match(?regex?));
});
Run Code Online (Sandbox Code Playgroud)

好吧,正则表达式绝对不是我的力量之一;-)
什么是相关的正则表达式来获取括号内的值?

任何帮助,将不胜感激!

And*_*y E 12

如果字符串的第一部分是固定长度,则可以完全避免使用slice()以下复杂过程:

var str = "ABCD (1000.50)";

alert(str.slice(6, -1));
//-> "1000.50"
Run Code Online (Sandbox Code Playgroud)

否则,您可以使用indexOf()和,如果需要,lastIndexOf()可以获取值:

var str = "ABCDEFGHIJKLMNO (1000.50)",
    pos = str.indexOf("(") + 1;

alert(str.slice(pos, -1));
//-> "1000.50"

alert(str.slice(pos, str.lastIndexOf(")");
//-> "1000.50"
Run Code Online (Sandbox Code Playgroud)