javascript 中 replaceall 实现

使用javascript中自带的replace 方法只能替换第一个结果:

str.replace("-","!") 只会替换第一个匹配的字符. 

要想替换全部匹配结果的话,可以使用正则 : 

str.replace(/\-/g,"!")则可以全部替换掉匹配的字符(g为全局标志)。

posted @ 2013-11-06 16:37  飞鸟渡林  阅读(190)  评论(0编辑  收藏  举报