Java正規表現 – アルファベットの大文字と小文字を区別しないで判定する




ディレクトリ(フォルダ)だったり・・・
大文字と小文字が揺らいだデータだったり・・・(;´Д`)

というわけで、大文字と小文字を区別しない場合は、多々あります。

大文字と小文字それぞれで正規表現を組めば良いのですが、こんなことはしなくてもOKです(`・ω・´)

大文字と小文字を区別しないで正規表現でチェックするサンプル

アルファベットの大文字と小文字を区別せず、正規表現でチェックしてみます。

実行結果

サンプルの解説

Pattern#compile(String)を使うと大文字と小文字を区別しますが、第二引数にPattern.CASE_INSENSITIVEを指定することで、大文字と小文字を区別しなくなります。

大文字と小文字をそれぞれ区別してチェックするには・・?

アルファベットの大文字だけをチェックする場合は、こちらを見てください。

Java正規表現 – 大文字の半角英字をチェックする

2018.04.11
アルファベットの小文字だけをチェックする場合は、こちらを見てください。

Java正規表現 – 小文字の半角英字をチェックする

2018.04.11