要在正则表达式中使用变量,你需要了解如何动态地构建正则表达式对象或字符串,并将变量插入其中。以下是详细解答: 1. 理解JavaScript正则表达式的基础知识 在JavaScript中,正则表达式可以使用字面量语法(例如 /abc/)或构造函数语法(例如 new RegExp('abc'))来创建。字面量语法简单直观,但在需要动态构建正则表达式时不...
用eval转义,你现在reg是一个字符串 正确写法 var ch = "aaa";var reg = "/"+ch+"/ig";var str = 'aaa bbb ccc aaa aaa';var val = str.replace(eval(reg),"");alert(val);
js(replace)正则表达式中如何使用变量? eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。 参考: http://www.w3school.com.cn/js/jsref_eval.asp 一、不用eval()函数 var ch = "aaa"; var reg = "/"+ch+"/ig"; var str = "aaa bbb ccc aaa aaa"; var val = str.replace(reg...
nameCache将不得不创建,然后保存到一个文件与另一个插件。这将进入webpack.config.js:...