我想String.replaceAll()
在JavaScript中创建一个方法,我认为使用正则表达式将是最简洁的方法。但是,我无法弄清楚如何将变量传递给正则表达式。我能做到这一点已经将取代所有的实例"B"
有"A"
。
"ABABAB".replace(/B/g, "A");
但我想做这样的事情:
String.prototype.replaceAll = function(replaceThis, withThis) { this.replace(/replaceThis/g, withThis);};
但显然这只会替换文本"replaceThis"
...所以如何将此变量传递给我的正则表达式字符串?
肥皂起泡泡
30秒到达战场
慕标琳琳