Perlで大文字と小文字を区別せず比較する | でばぐめ -IT技術メモ-

でばぐめ -IT技術メモ-

主にハードウェア/ソフトウェアのプログラミングに関するブログです。

大文字と小文字を区別せずパターンマッチを行うには、/i修飾子を指定します。


入力されたYes, yes, YESにもマッチさせたい場合

chomp($_ = );
if(/\byes\b/i){
  print $_;
}

/i修飾子のようなオプション修飾子は、正規表現の閉じデリミタの直後に指定します。

初めてのPerl 第5版/Randal L. Schwartz
¥3,780
Amazon.co.jp
初心者にもわかりやすく書かれていますが、
全くの初心者というより、少しPerlに慣れてきた時に威力を発揮する本です。
簡単なテキスト操作のためにPerlを使用するのであれば十分事足ると思います。