首页 > Web开发 > 详细

JS Replace() 全部替换字符的用法

时间:2016-05-04 16:59:21      阅读:268      评论:0      收藏:0      [点我收藏+]

好久不写js了,今早遇到替换字符的,就浪费了点时间,由此,要记录下来。
replace()方法:
楼主有个字符串,需要替换掉其中的一些字母,如:

var test=‘123helo123boy123hi‘;

楼主就想把test中的所有的 ‘123’全部替换成‘8’,当然是使用replace()啦,这种小CASE啦。

然后楼主是这样写:

var result=test.replace(‘123‘,‘8‘);

接着悲剧就发生了:

result为:

8helo123boy123hi

不是说好的替换嘛?怎么就替换掉一个,搞什么鬼???楼主是懒人,遇到问题才发现自己忘事之快,还能怎么办,主管就在旁边催呢,赶紧查资料啊。。。

刚在度娘中输入问题,然后,脑中一股闪电,楼主就开始静静的装逼了:

 

var resultMore=test.replace(/123/g,‘8‘);

把要替换的字符 ,放在 "//g"的两杠之间,就成功解决问题啦。

 

所以呢,写代码,还是要经常用,尤其像楼主这样的小白。。。

JS Replace() 全部替换字符的用法

原文:http://www.cnblogs.com/ericli-ericli/p/5458685.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!