var str = 'sqrt(55)+sqrt(5)+negate(6)+3'
类似这样一个字符串,这个字符串里面不一定有+,可能-*/都有,我需要的是拿到前面的3,negate和sqrt的数量以及位置不确定
var str2 = 'sqrt(55)+sqrt(5)+negate(6)'
如果是这样的字符串,那拿到的应该是空
var str3 = 'sqrt(55)+sqrt(5)-3+negate(6)'
如果是这样的字符串,那拿到的应该是-和3
把它每个字符单独取出来,然后循环去匹配你想要的值
我自己得到答案了,用正则匹配