如何减少除换行符以外的多余空白

How to reduce extra white spaces except line breaks

本文关键字:多余 空白 何减少 换行符      更新时间:2024-04-22

replace(/'s+/g,' ');将所有空白减少为一个空格,包括换行符。有时我有超过1个空格,我想减少到一个,保留新行,换行。

您应该使用:

string = string.replace(/ {2,}/g, ' ');
  • 's匹配包括换行符在内的所有空白

或使用前瞻:

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