标签: javascript regex whitespace str-replace
replace(/\s+/g,' ');将所有空格减少到一个空格,包括中断。有时候,我想要减少到一个空间超过1个空格,保留新线条,中断。
replace(/\s+/g,' ');
答案 0 :(得分:2)
您应该使用:
string = string.replace(/ {2,}/g, ' ');
\s
或使用lookahead:
string = string.replace(/ +(?= )/g, '');