一、今天在进行字符串操作时发现用replace无法把指定字符串全部替换掉(只替换了第一部分),于是到网上查了下资料。针对这种情况我们可以用正则表达式进行这一操作。
二、举个例子:你需要格式化字符串a把 { 变成[ 时(a = '{"a":1},{"b":2}')我们就可以使用下面的语句进行操作
三:大体如下:
var str = a.replace(/{/g,'[');
四、总结如下:在需要替换的字符串前后加上 / 和 /g就可以。(需要替换的字符串不能使用引号)
也欢迎登录我的个人网站,里面有更多的文章及技术咨询在等你:http://www.guangmuhua.com