如何在 Regex 中合并 find
变量?
var find = 'de';
var phrase = 'abcdefgh';
var replace = '45';
var newString = phrase.replace(/de/g, replace)
即:var newString = phrase.replace(/find
/g, replace)
预期:phrase = 'abc45fgh';
最佳答案
您可以使用new RegExp()
var newString = phrase.replace(new RegExp(find, 'g'), replace);
关于node.js - 正则表达式中的 NodeJS 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25330707/