我喜欢" 从字符串中删除不是字母数字字符的解决方案.遇到[\]字符有问题 "但是如何在保留空格的同时执行此操作?
我需要在清理后根据空格对字符串进行标记.
Exp*_*lls 47
input.replace(/[^\w\s]/gi, '')
Run Code Online (Sandbox Code Playgroud)
从另一个答案无耻地偷走了. ^字符类中的意思是"不是".所以这是"不" \w(相当于\W)而不是\s空格字符(空格,制表符等).如果需要,可以使用文字.