Perl の正規表現
マッチ演算子
評価の結果は真偽値としては、マッチすれば真、そうでなければ偽。 and, or, ! が役立つのは間違いない。
$_ にマッチさせる
/regex/
m:regex:
string にマッチさせる
string =~ /regex/
string =~ m:regex:
$_ の文字列置換
s/regex/new/
s:regex:new:
string の文字列置換
string =~ s/regex/new/
string =~ s:regex:new:
特殊なメタキャラクタ
^, $
- 行頭、末尾にマッチ
.
- ニューライン以外の任意の文字にマッチ
[chars]
- chars に含まれる任意の1文字にマッチ …
Continue reading