正则表达式用带有特殊字符的变量替换字符串

时间:2021-07-26 07:21:01

标签: javascript regex

我正在尝试用一个值替换字符串中 [var_123] 的实例。

Object.keys(session.variables).map(variableId => {
    const regex = new RegExp(`\\[var_${variableId}\\]`, "gi")
    replaced.replace(regex, session.variables[variableId])
})

这不会在字符串中找到变量,即 'the score is [var_13] and the ammount is [var_14]"

如何替换这些变量?

上面的代码没有找到任何东西。

这两个建议都无济于事,谢谢,这根本不是同一个问题。

0 个答案:

没有答案