向Javascript替换函数添加变量

时间:2013-02-08 14:16:30

标签: javascript

我需要添加 Javascript 替换函数变量。

这个例子很好用:

form = form.replace(/1/g, form_count);

但我需要用变量“s”替换数字:

var s = 1;
form = form.replace('/'+s+'/g', form_count);

此代码无效,如何解决? 感谢

1 个答案:

答案 0 :(得分:3)

form = form.replace(new RegExp(s, 'g'), form_count);

你必须在s中逃避Regex特殊字符。