此问题在此处已有答案:
11年前关闭了。
可能重复:
Replace multiple whitespaces with single whitespace in JavaScript string
我用过trim函数来删除句子开头和结尾白色。如果一个句子中单词之间的空格太多,有什么方法可以删除吗?
例如
"abc def. fds sdff."
此问题在此处已有答案:
11年前关闭了。
可能重复:
Replace multiple whitespaces with single whitespace in JavaScript string
我用过trim函数来删除句子开头和结尾白色。如果一个句子中单词之间的空格太多,有什么方法可以删除吗?
例如
"abc def. fds sdff."
6条答案
按热度按时间tez616oj1#
尝试
或
或使用
allTrim
字符串扩展名4smxwvx52#
cclgggtu3#
您可以使用以下Javascript将多个连续空格修剪为一个空格:
如果你指的不是多个连续空格,那么请在你的问题中澄清你的意思。
zsohkypk4#
我认为您要寻找的是JavaScript的string.replace()方法。
如果要删除所有空格,请使用以下命令:
如果只想删除双空格,请用途:
如果要在句点后保留空格,请用途:
xzlaal3s5#
请参考下面的代码部分,它在javascript中使用rejex来删除重复白色。
vh0rcniy6#
这应该可以做到,它只是将2白色替换为1个,直到您只得到1个空格。