我需要帮助将字符串中的所有非单词字符替换掉。
例如,(stadtbezirkspräsident'
应该变成 stadtbezirkspräsident
。
这个正则表达式应该适用于所有语言,所以有些棘手,因为我不知道如何匹配像 ñ
或者 œ
这样的字符。我尝试用下面这个正则表达式来解决:
string.replace(/[&\/\\#,+()$~%.'":*?<>-_{}]/g,' ');
但是仍然有太多特殊字符,比如 Ø
。
也许有一般的选择器可以解决这个问题,或者有人之前已经解决过这个问题?