function replaceStr(oldStr, childStr){ var re = new RegExp(childStr, "g");//通过RegExp使用变量 oldStr = oldStr.replace(re, ‘替换‘); console.log(oldStr ); } //通过eval()执行字符串拼接也可以解决 //eval()
函数会将传入的字符串当做 JavaScript 代码进行执行。 function replaceStr(oldStr, childStr){ oldStr = oldStr.replace(eval(‘/‘+ childStr +‘/g‘), ‘替换‘); console.log(oldStr ); }
//转:https://www.cnblogs.com/webSong/p/6738181.html
原文:https://www.cnblogs.com/sundance123/p/14627341.html