文字列内の単語以外の文字をすべて置き換えるには、いくつかの助けが必要です。?* +#のような非単語文字をすべて置換してください
例として、(stadtbezirkspräsident'
はstadtbezirkspräsident
になるはずです。
このRegexはすべての言語で動作するはずですので、ñ
やœ
などの文字をどのように一致させるかわからないため、扱いにくいです。私は
string.replace(/[&\/\\#,+()$~%.'":*?<>-_{}]/g,' ');
でこれを解決しようとしたが、THERはØ
、左のような多くの特殊文字にはまだです。
これには一般的なセレクタがありますか、または誰かがこの問題を以前に解決しましたか?
Øはさまざまな言語の文字(デンマーク語など)です。 –
類似:[this](http://stackoverflow.com/questions/2392194/how-to-match-the-international-alphabet-english) -az-non-english-with-a-regu)質問です。 javascript regexにはネイティブのUnicode対応マッチャーがありません –