标签: javascript html replace
我有一些代码通过replace(' ',',')将空格更改为逗号,但它只更改了第一个空格。你如何做到这一点,以便它改变每一个。也许用for声明?
replace(' ',',')
for
同时
有没有办法检查在更改的空格之前是否已有逗号,以便页面中从不存在多个逗号?也许在更新测试后,如果彼此旁边有两个或更多逗号?
答案 0 :(得分:2)
使用正则表达式和全局标记。
console.log(" ".replace(/\s+/g,','))