gpt4 book ai didi

javascript - 将所有空格替换为一个,但保留换行符

转载 作者:行者123 更新时间:2023-11-28 13:21:19 28 4
gpt4 key购买 nike

我正在尝试创建一个正则表达式,它将替换所有空格,但保留新行是可能的吗?

例如:

var text = 'AAAAAAAA'
text += 'AA AA AAA BB B B B B BB B'
text += 'B B';

var text = text.replace(/\s+/g, ' ');
"AAAAAAAAAA AA AAA BB B B B B BB BB B"

输出:

"AAAAAAAAAA AA AAA BB B B B B BB BB B"

我想保留这些线条。

谢谢。

最佳答案

你可以使用这个,

text.replace(/[ \t]+/g, ' ');

text.replace(/(?:(?![\r\n])\s)+/g, ' ')

关于javascript - 将所有空格替换为一个,但保留换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32828653/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com