javascript - 在 JavaScript/regex 中,如何删除字符串中的双空格?

标签 javascript regex

如果我有一个在单词之间有多个空格的字符串:

Be an      excellent     person

使用 JavaScript/正则表达式,如何删除多余的内部空格,使其变为:

Be an excellent person

最佳答案

您可以使用正则表达式 /\s{2,}/g:

var s = "Be an      excellent     person"
s.replace(/\s{2,}/g, ' ');

关于javascript - 在 JavaScript/regex 中,如何删除字符串中的双空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4467024/

相关文章:

java - 匹配全限定类名的正则表达式

javascript - 使用 JavaScript 设置输入值 - 取决于不同输入的值

javascript - Google Apps 表格跳过 if 语句

javascript - socket.io 无法在 Express app.post 回调中发出

javascript - 在 Razor 中使用包含 '@' 的 javascript 正则表达式

regex - nginx不区分大小写的url重定向

javascript - 帮助用正则表达式替换文本

regex - 无法找出特定的正则表达式

javascript - 最常用的生成 PDF 报告的方法(JavaScript、node.js)?

javascript - 如何将 lazyloader 与使用背景图像的猫头鹰轮播一起使用