Jscript .net 使用正则表达式匹配替换字符串

Jscript .net Replace a string using regex match

我正在寻找一种在 JScript .Net 中使用 reg ex 匹配替换字符串的方法。

inputString = "this is my test string audienceId=123456 done here"

audienceId的值可以是任意6位整数,随机取值

我正在使用基于 JScript .Net 的 fiddler 脚本。

所以,我正在寻找一种方法来替换 inputString 中的 audienceId 值。

到目前为止,我已经尝试了以下方法,只有当 audienceId 是常量并且不会改变时,这才有效。请帮忙。

inputString = inputString.Replace('audienceId=123456', 'audienceId=')
inputString = inputString.replace(/audienceId=\d*/, 'audienceId=');

\d 匹配一个数字,* 重复该数字 x 次(尽可能多地连续找到)