eval()函数 执行字符串的js代码
1 let reg = "/"+data.str.join('|')+"/g"; //生在的正则 2 //这里需要eval函数处理后正则才能生效 3 str = str.replace(eval(reg), function(match){ 4 console.log(match); 5 }) 6
eval()函数 执行字符串的js代码
1 let reg = "/"+data.str.join('|')+"/g"; //生在的正则 2 //这里需要eval函数处理后正则才能生效 3 str = str.replace(eval(reg), function(match){ 4 console.log(match); 5 }) 6