替换字符串中不包含特定字符的数字,而不使用后向语法

时间:2019-09-05 23:29:10

标签: javascript regex

我尝试使用否定查找,但是我需要正则表达式在firefox中的客户端应用程序上运行,并且Firefox不支持语法。

这是我的后备正则表达式代码...如何在不后退的情况下修改它?

const re = /(?<!\^)\d+/g


'2x - 4'.replace(re, 5)  // should return '5x - 5'
'5(x - 4)^2'.replace(re, 3) // should return '3(x - 3)^2

请注意以^开头的跳过数字,以便后面查看)

0 个答案:

没有答案