背景:项目如下进行匹配替换,最后想要得到的结果是10001-110085-111111,,可是却这样子,10001-110085,111111
var tt ="10001=110085=111111";
var ttt = tt.replace(',','-');
alert(ttt);
应该改成这样子
var tt ="10001=110085=111111"; var ttt = tt.replace(/=/gm,'-'); alert(ttt);
或
var replaceStr = ',';//要替换的字符串 var str = '12323,23,23adasd';//要被替换的字符串 alert(str.replace(new RegExp(replaceStr,'gm'),'-'));//逗号替换成
转载请注明原文地址: https://ju.6miu.com/read-1307494.html