-4

正規表現を使用して、文字、数字、またはアンダースコアではない文字を分離する方法はありますか?

4

3 に答える 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 に答える