2009-08-04から1日間の記事一覧

A trap with qr/\Q ... \E/xms

qr/\Q $foo \E/xmsと書いたら思ったものにマッチせずハマった。 しばらく頭を抱えていたが,コマンドラインで出力を見ると原因が分かった。正規表現のx修飾子は正規表現内の空白を無視するように指示するものだが,\Qのほうはxの有無にかかわらず常に空白も…