正则表达式用单个空格替换多个空格

2024-04-09

给定一个像这样的字符串:


"The dog      has a long   tail, and it     is RED!"  

什么样的 jQuery 或 JavaScript 魔法可以用来将空格最多保留为一个空格?

Goal:


"The dog has a long tail, and it is RED!"  

鉴于您还想覆盖制表符、换行符等,只需替换\s\s+ with ' ':

string = string.replace(/\s\s+/g, ' ');

如果您确实只想覆盖空格(因此不覆盖制表符、换行符等),请执行以下操作:

string = string.replace(/  +/g, ' ');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正则表达式用单个空格替换多个空格 的相关文章

随机推荐