lc: 小文字変換 (uc: 大文字変換) $aaa = "HOGE"; $bbb = lc $aaa; print "$bbb"; <- hoge 文字列マッチ処理で、大文字小文字を区別しない場合の i オプションを使うよりは、 あらかじめ lc(uc) して全て小文字でマッチングを行ったほうが(ほんの少し)高速(らしい)。 また、\U(大文字変換), \L(小文字変換)もある。 適用範囲の最後に \E を出力する print "\Uabcd\Eefghi"; # -> ABCDefghi