[PR]テレビ番組表
今夜の番組チェック


トップページに戻る    次の正規表現パズルへ    前の正規表現パズルへ

3-27 文字クラスの集合演算を模倣その1

正規表現パズル

Javaの正規表現の、文字クラスの集合演算を使った
以下の正規表現を模倣する。

[a-f[m-r]]

検索前


検索後


対象データ

abcdef
ghijkl
mnopqr
stuvwx
yz


正規表現

[a-f]|[m-r]

別解

(?=[a-f]|[m-r]).


解説

選択で論理和を求めてます

Javaの正規表現のドキュメントへのリンク