对于给定的某字符串,将字符串中的逗号删除,例:
let str = 'ab,c,eaaw'
自然而然,会想到使用replace方法,于是我这么写的
str.replace(/,/g,'')
结果发现逗号还是在,并没有删除
最后才发现是空字符串这里只能用双引号替换,不能用单引号,否则无效
str.replace(/,/,"") //这样才是正确的写法
本文探讨了在JavaScript中删除字符串中逗号的问题,通过示例代码展示了使用replace方法时需要注意的细节,即在替换字符串时需使用双引号而非单引号,否则替换操作将无法生效。
对于给定的某字符串,将字符串中的逗号删除,例:
let str = 'ab,c,eaaw'
自然而然,会想到使用replace方法,于是我这么写的
str.replace(/,/g,'')
结果发现逗号还是在,并没有删除
最后才发现是空字符串这里只能用双引号替换,不能用单引号,否则无效
str.replace(/,/,"") //这样才是正确的写法
4534

被折叠的 条评论
为什么被折叠?