笔记:js的replace函数

时间:2021-11-01 19:11:23

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的功能