Java正規表現に関するこのOracleチュートリアルから、次のビットを取得しました。
交差点
ネストされたすべてのクラスに共通する文字のみに一致する単一の文字クラスを作成するには、[0-9&&[345]] のように && を使用します。この特定の交差により、両方の文字クラスに共通の数字 (3、4、および 5) のみに一致する単一の文字クラスが作成されます。
正規表現を入力してください: [0-9&&[345]] 検索する入力文字列を入力してください: 3 インデックス 0 で始まりインデックス 1 で終わるテキスト "3" が見つかりました。
なぜ役に立つのでしょうか?つまり、 345だけをパターン化したい場合、なぜ「交差点」の代わりに[ 345 ] だけをパターン化しないのでしょうか?
前もって感謝します。