Jquery通过'拼接或拆分;(';

Jquery通过'拼接或拆分;(';,jquery,split,slice,Jquery,Split,Slice,我有像“Kurt Cobain(13)”这样的值。显然没有双引号。我希望获取圆括号内的值。这些值在s中的表中 我使用了.each来获取(this).html来获取整个值,然后考虑使用.split(“”)而不是slice,因为括号中的值是不同的。关键是从值的后面开始,从后面存储所有内容,直到“(”) 有什么想法吗 谢谢 伊恩试试看 var x = "Kurt Cobain (13)"; x.substring(x.indexOf('(') + 1,x.indexOf(')')); 试试看 用户替

我有像“Kurt Cobain(13)”这样的值。显然没有双引号。我希望获取圆括号内的值。这些值在s中的表中

我使用了.each来获取(this).html来获取整个值,然后考虑使用.split(“”)而不是slice,因为括号中的值是不同的。关键是从值的后面开始,从后面存储所有内容,直到“(”)

有什么想法吗

谢谢

伊恩

试试看

var x = "Kurt Cobain (13)";
x.substring(x.indexOf('(') + 1,x.indexOf(')'));
试试看


用户替换方法而不是拆分。用户替换方法而不是拆分。谢谢伙计们,这太棒了!请注意我的问题,是否有可能将var x修剪为只保留“Kurt Cobain”因为我现在将值13存储在变量y中。有什么想法吗?@hihaho67所以你只想从该变量中获取名称,对吗?@hihaho67嘿,这是一个有趣的变量。请将其作为一个新的变量来问,这样你就可以得到更多的关注了。多亏了你,我现在成功地将数字存储在值中,工作非常出色。现在只需要存储一个变量值中的文本,因此变量y将保留“Kurt Cobain”,变量x将保留“13”。感谢各位,这太棒了!请注意,是否可以将变量x修剪为仅保留“Kurt Cobain”因为我现在将值13存储在变量y中。有什么想法吗?@hihaho67所以你只想从该变量中获取名称,对吗?@hihaho67嘿,这是一个有趣的变量。请将其作为一个新的变量来问,这样你就可以得到更多的关注了。多亏了你,我现在成功地将数字存储在值中,工作非常出色。现在只需要存储一个变量值中的文本,因此变量y将保留“Kurt Cobain”,变量x将保留“13”。