在正则表达式中使用变量(jQuery)

时间:2017-04-26 08:42:03

标签: javascript jquery

我正在尝试替换变量中的所有字符串实例,但我正在寻找的字符串也是一个变量。如何在正则表达式中添加此字符串?

var myVar = HelloWorldHello;
var myString = Hello;

myVar = myVar.replace(/\\' + myString + '/g, '');

以上似乎不起作用。我最终需要World

1 个答案:

答案 0 :(得分:1)

new RegExp('string', 'g')

一起使用



var myVar = 'HelloWorldHello';
var myString = 'Hello';

myVar = myVar.replace(new RegExp(myString, 'g'), '');
console.log(myVar)