如何替换所有非空格字符(\ s)的非字符字符(\ W)?
这是所需的功能:
"the (quick)! brown \n fox".gsub(regex, "#")
=>
"the #quick## brown \n fox"
Chr*_*nak 26
"the (quick)! brown \n fox".gsub(/[^\w\s]/, "#")
Run Code Online (Sandbox Code Playgroud)
通过使正则表达式替换任何不是单词字符或空格字符的东西.
我认为你需要像这样的正则表达式:
/[^\w\s]/
Run Code Online (Sandbox Code Playgroud)
^向字符集的开头添加一个抑扬符时,它会否定表达式,以便除了集合中的字符之外的任何内容都匹配.
| 归档时间: |
|
| 查看次数: |
10581 次 |
| 最近记录: |