Loose-Info.com

Last Update 2019/12/25


TOP - Perl - 正規表現 - パターンマッチ

m/.../ という式を記述することで、パターンマッチを試みることができます。
デリミタにスラッシュを使用している場合は、"m" を省略して/.../と記述することができます。
(デリミタとは正規表現部分を区切る境界記号のこと)

(例)
$_ = "test1test2"; # スラッシュを使用したパターンマッチ if (m/test1/) { print "$&\n"; } # "m"を省略したパターンマッチ if (/test2/) { print "$&\n"; } # スラッシュの代わりに"{}"を省略したパターンマッチ if (m{test1}) { print "$&\n"; }