想将一个字符串中间连续的两个空格替换为一个空格,该如何做?

时间:2022-01-24 11:01:40
想将一个字符串中间连续的两个(或以上)空格替换为一个空格,该如何做?

例如将字符串ab     cd    ef       gh  ij变为ab cd ef gh ij
有这方面的正则表达式吗?

3 个解决方案

#1


"ab     cd    ef       gh  ij".replace(/\s\s/g, " ");

#2


alert("ab     cd    ef       gh  ij".replace(/\s\s+/g, " "));

#3


非常感谢两位!!

#1


"ab     cd    ef       gh  ij".replace(/\s\s/g, " ");

#2


alert("ab     cd    ef       gh  ij".replace(/\s\s+/g, " "));

#3


非常感谢两位!!