我需要添加 Javascript 替换函数变量。
这个例子很好用:
form = form.replace(/1/g, form_count);
但我需要用变量“s”替换数字:
var s = 1;
form = form.replace('/'+s+'/g', form_count);
此代码无效,如何解决? 感谢
答案 0 :(得分:3)
form = form.replace(new RegExp(s, 'g'), form_count);
你必须在s中逃避Regex特殊字符。