我试图去除除逗号、破折号和单引号之外的所有非字母数字字符。我知道如何从字符串中删除所有非单词,即
myString.replace(/\W/g,'');
,
-
但是除了and之外,我该怎么做'
呢?我试过
myString.replace(/\W+[^,]/g,'');
因为我知道如何使用 ^
运算符否定,只是在组合正则表达式时遇到了麻烦。
任何帮助表示赞赏。谢谢。
我试图去除除逗号、破折号和单引号之外的所有非字母数字字符。我知道如何从字符串中删除所有非单词,即
myString.replace(/\W/g,'');
,
-
但是除了and之外,我该怎么做'
呢?我试过
myString.replace(/\W+[^,]/g,'');
因为我知道如何使用 ^
运算符否定,只是在组合正则表达式时遇到了麻烦。
任何帮助表示赞赏。谢谢。