正規表現を使用して、文字、数字、またはアンダースコアではない文字を分離する方法はありますか?
3 に答える
2
次のようなコードを試すことができます。/\W/
于 2012-11-02T14:20:38.857 に答える
1
はい。ほとんどの正規表現の実装は、次の構造をサポートしています: [^abc] ^ 文字の後のすべてが一致しないものです。一部の実装では、これは機能します。
[^[:alnum:]_]
範囲は文字セットの字句順序に関する仮定を行うため、alnumクラスは範囲よりも安全に使用できます。
于 2012-11-02T14:20:36.297 に答える
0
「分離」の意味がよくわかりませんが、これは文字、数字、またはアンダースコア以外の任意の文字と一致します。
\W
そして、これはそれらの文字の連続した文字列と一致します:
\W+
于 2012-11-02T14:20:28.047 に答える