码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2016-05-04 16:59:50      阅读:171      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!