javascript 正则表达式中回车符、换行符和多个空格的匹配
Match of carriage return, line feed and multiple space in javascript regular expression
我正在尝试用单个空格替换回车符 (''r) 和换行符 (') 以及多个空格 (' ')。
我使用了 ''W+ 来帮助实现这一目标,但它也用空格替换了特殊字符。我想更改它只是替换上面的字符。
请帮助我在 javascript 中使用替换方法进行正确的正则表达式。
这将起作用: /'n|'s{2,}/g
var res = str.replace(/'n|'s{2,}/g, " ");
您可以在此处进行测试:https://regex101.com/r/pQ8zU1/1
's match any white space character ['r'n't'f ]
您应该为此使用's{2,}
。它是为这项任务而生的。
这个简单的应该适合您的需求:/['r'n ]{2,}/g
.替换为空格。
相关文章:
- 如何在正则表达式中匹配空格、换行符
- 正则表达式在换行符 前面有两个空格
- javascript 正则表达式中回车符、换行符和多个空格的匹配
- 替换 JavaScript 中的空格和换行符
- Jquery 和 Contenteditable - 强制换行符显示为单个空格
- JavaScript源代码中的换行符或空格/制表符有什么不同吗?(甚至在评论中!?
- 仅删除空换行符,保留空格
- 正则表达式删除换行符和内容之间的空格
- 删除文本中的空格,同时保留换行符
- 将换行符+4空格替换为
- 如何在javascript中用空格替换换行符
- 如何在不丢失换行符和空格的情况下将js字符串变量传递给php
- 如何在split函数中使用空格和换行符
- 将正则表达式组合为空格和换行符
- 如何防止IE将文本区换行符转换为单个空格
- 我怎样才能在一个用逗号、换行符或空格分隔的文本区域中计算唯一的电话号码数?
- 将所有空格替换为一个,但保留换行符
- 使用javascript用空格替换换行符
- JavaScript中的空格替换为换行符
- 如何清理多个空格/换行符