regex删除除回车以外的空格
regex remove empty space except carriage returns
我有一个regex
,它去掉了多余的空白,但问题是它去掉了回车。var str = str.replace(/'s{2,}/g, " ")
我怎样才能在保留回车的同时摆脱这些空位
感谢
也许是这样的:
var str = str.replace(/((?!'r)'s){2,}/g, " ")
或者,如果你想同时保留回车和换行,这样的方法会起作用:
var str = str.replace(/((?!['r'n])'s){2,}/g, " ")
显式指定空间字符集:
> '1 'r'n 2 'r'n'.replace(/[ 't'f'v]{2,}/g, ' ')
"1
2
"
使用此正则表达式仅将多个空格修剪为一个:
str = str.replace(/ {2,}/g, " ");
's
匹配空格、制表符和换行符。
相关文章:
- 我如何找到一个句子中的所有空格并替换忽略它们
- Regex代码只允许一个空格
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 用空格替换下划线PHP
- 如何为jQuery屏蔽输入插件创建一个允许字母数字、空格和重音字符的掩码
- 当没有文本输入聚焦时检测空格键按下
- 一个密码测试程序,如果存在空格,它会提醒用户
- 在谷歌应用程序脚本中转换为空格的制表符
- 如何将字符串拆分为字符,但在javascript中保留空格
- chrome使用execCommand('copy')添加回车
- Jquery:如何获取所选选项全文(带空格)
- 可以't用回车符分隔那个字符串
- 用空格替换+
- regex删除除回车以外的空格
- javascript 正则表达式中回车符、换行符和多个空格的匹配
- JavaScript 删除空格回车符
- 使用正则表达式删除前导空格、回车符和不需要的标签
- JavaScript Regex计算空格,但不计算制表符或回车符
- 如何调整空格键和回车只适用于第三个按钮,不适用于任何其他按钮