笔记:js的replace函数

replace函数

js的replace函数与c#的有一个不同,js的只替换第一个字符

例如,var a=',1,2'

var b=a.replace(',','')

结果b='1,2'(ps:这是一个好例子,很多时候需要在js中去掉最后一个逗号,我们不如把逗号放在前面,去掉第一个逗号更方便,因为js本身没有TrimEnd函数)

 

若需要替换多有逗号,

b=a.replace(/\,/g,'-')

结果 b='-1-2'

js本身不带replaceAll函数,这样实现了replaceAll的功能

 

posted @ 2013-12-27 10:27  二师弟tl  阅读(614)  评论(0编辑  收藏  举报