読者です 読者をやめる 読者になる 読者になる

weblog of key_amb

主にIT関連の技術メモ

正規表現Tips

正規表現の少し高度なTipsをここにまとめる予定。

(?:...)で括りつつメモリしない

以下、例。

#!/usr/bin/perl
my $regexp = '^(?:sato|suzuki|tanaka)\.ichiro$';

()で括りたいが、後方参照したくないときや、高速化したいときに使う。
それ以外はふつうの()と同じ。