博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

javascript replace方法的使用注意点

Posted on 2009-12-31 09:36  懒人ABC  阅读(267)  评论(0编辑  收藏  举报

replace方法不像C#里,指定一个字符串用另外一个替换就可以了。要使用正则表达式才能把所有的替换掉,否则会只替换掉第一个。

var msg = "aa bb cc dd";

msg.replace(" ", ",");

msg.replace(new RegExp(" ", 'g'), ",")

 

结果分别是

aa,bb cc dd

aa,bb,cc,dd