javascript正则替换所有匹配内容

[javascript title=”修改前”]
var test = "aba";
tag = test.replace(‘a’,’b’);
alert(tag);
[/javascript]
运行结果
20150505161939
[javascript title=”修改前”]
var test = "aba";
tag = test.replace(/a/g,’b’);
alert(tag);
[/javascript]
运行结果
20150505162041
replace方法第一个参数是可以接受正则的,如果写上/g,就表示全文匹配。

[javascript title=”还有这种写法”]
while (str.indexOf(sptr) >= 0){
str = str.replace(sptr, sptr1);
}
[/javascript]
这样不可取的。

此条目发表在笔记分类目录,贴了标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注