我想从单词中删除所有非字母数字字符,但是我宁愿保留空格。能否以某种方式将这两种情况结合在一起?
const word = 'dwa$-I| awd#4'.replace(/\W/g, '');
console.log(word); // whitespace removed =((
答案 0 :(得分:1)
您可以使用[^\w\s]
,这意味着您要从搜索中排除字母数字和空格字符。
const word = 'dwa$-I| awd#4'.replace(/[^\w\s]/g, '');
console.log(word);