2012-01-02から1日間の記事一覧

正規表現についていくつか

$1とか$2とかについて 選択させたい部分をカッコで囲むことがあるけど、やっぱりそれも$1とか$2とかを束縛するのかな?やってみよう。 my $str = 'interior and exterior'; while ($str =~ /(in|ex)\w+/g) { print "\$& = $&, \$1 = $1\n"; } http://ideone.…

第8章「もっと正規表現」

もっと正規表現をやるそうな。 マッチした範囲を複数個取り出す$1、$2、$3 my $str = '168,57,37'; if ($str =~ /(\d+),(\d+),(\d+)/) { my $height = $1; my $weight = $2; my $age = $3; print "\$height = $height\n"; print "\$weight = $weight\n"; pri…