Javascript js regex不支持lookback如何实现这一点?

Javascript js regex不支持lookback如何实现这一点?,javascript,regex,Javascript,Regex,a=“1+2-3*4/5+(6+7^2)” 我想得到纯数,但不包括第二个2。 因为第二个2是指数。已经修好了。我不想要它。 我写了一个正则表达式。 var myRegx=(?我将把它分成三个独立的函数。首先替换任何指数,其次从字符串中获取任何数字。最后将所有字符串映射到数字 const a='1+2-3*4/5+(6+7^2)' 常量r=a.replace(/\^\d+/g).match(/\d+/g).map(数字) console.log(r)您可以请您的问题显示一些额外的示例输入吗?例如

a=“1+2-3*4/5+(6+7^2)”
我想得到纯数,但不包括第二个2。 因为第二个2是指数。已经修好了。我不想要它。 我写了一个正则表达式。
var myRegx=(?我将把它分成三个独立的函数。首先替换任何指数,其次从字符串中获取任何数字。最后将所有字符串映射到数字

const a='1+2-3*4/5+(6+7^2)'
常量r=a.replace(/\^\d+/g).match(/\d+/g).map(数字)

console.log(r)
您可以请您的问题显示一些额外的示例输入吗?例如,
^
可以出现在任何地方,或者可以有多个
^
?可能应该是
/\^\d+/g