正则,把字符串/替换成-

192 阅读1分钟

把字符串/替换成-:

'2017/22/33'.replace(/\//g, '-')

如果后面不加g,就是只替换第一个字符。

 

 

还有一种方式,就是在正则表达式里面放变量:

var str ='/';
var a ='123//2';
a=a.replace(new RegExp(str,'g'),"1");

"123112"

 

 

把所有的3替换成0:

'2017/12/13'.replace(/3/g, '0')