正则表达式如何将多个空格替换为单个空格。

14 浏览
0 Comments

正则表达式如何将多个空格替换为单个空格。

如何使用正则表达式将所有空格字符替换为单个空字符?

这个问题的重复:移除JavaScript中的所有多个空格并替换为单个空格

0
0 Comments

问题出现的原因是需要将字符串中的多个空格替换为一个空格。解决方法是使用正则表达式的replace()方法,并将正则表达式模式设置为/ {2,}/g,即匹配连续两个或更多个空格的情况,并将其替换为一个空格。如果使用/ {2,}/g,则还会将所有单个空格替换为它们自身,因此更好的解决方法是使用/ {2,}/g。这样可以确保只替换连续的多个空格为一个空格。

0