【发布时间】:2020-03-04 23:24:31
【问题描述】:
我正在尝试替换所有 .有空格。
我已经完成了正则表达式
var voice = "I am student of …… School"
voice = voice.replace(/(~|`|!|@|#|$|%|^|&|\*|\(|\)|{|}|\[|\]|;|:|\"|'|<|,|\.|>|\?|\/|\\|\||-|_|\+|=)/g, "");
console.log(voice)
它返回"I am a student of the .... university"
但我想要这样的字符串 => "I am a student of the university"
【问题讨论】:
-
这不是它返回的内容。
-
让你成为了一个sn-p。您的代码执行您要求它执行的操作。您可能还想将两个空格变为一个
-
所以基本上你只想在字符串中留下字母和空格?
-
如果是,你可能会更好
voice.match(/\w+/g).join(' ')
标签: javascript