Javascript 如何从字符串中获取特定值?

Javascript 如何从字符串中获取特定值?,javascript,reactjs,Javascript,Reactjs,我有这根绳子 “551230(95.169%)” 我只需要括号中的数字,如95.169。EZ-PZ。只需将拆分两次: let a=“551230(95.169%)”.split(“”[1]。split(“”[0] log(a)字符串是一个数组,您总是可以从中获取字符 var oldstring = "551230(95.169%)" var newstring = ""; for(i=7;i<14;i++) { newstring+=oldstring[i]; } console.l

我有这根绳子

“551230(95.169%)”


我只需要括号中的数字,如95.169。

EZ-PZ。只需将
拆分
两次:

let a=“551230(95.169%)”.split(“”[1]。split(“”[0]

log(a)
字符串是一个数组,您总是可以从中获取字符

var oldstring = "551230(95.169%)"
var newstring = "";

for(i=7;i<14;i++)
{
newstring+=oldstring[i];
}

console.log(newstring);

会起作用吗?

值是否总是放在括号内并带有百分号?您尝试过什么吗?是的。值总是放在括号内。我尝试过使用拆分。但它不起作用:(可能是
\((.*?)\)