Perl-m
提供:Dev Guides
Perl m関数
説明
この一致演算子は、指定された式のキーワードと一致するために使用されます。 最初のmの後の括弧には任意の文字を使用でき、正規表現ステートメントを区切るために使用されます。
正規表現変数には$が含まれます。これには、最後のグループ化一致が一致したものが含まれます。一致した文字列全体を含む$&。 $ `。一致した文字列の前にすべてが含まれます。一致した文字列の後のすべてを含む$ '。
構文
以下は、この関数の簡単な構文です-
m//
戻り値
この関数は失敗すると0を返し、成功すると1を返します。
例
以下は、その基本的な使用法を示すコード例です-
#!/usr/bin/perl -w
$string = "The food is in the salad bar";
$string =~ m/foo/;
print "Before: $`\n";
print "Matched: $&\n";
print "After: $'\n";
上記のコードが実行されると、次の結果が生成されます-
Before: The
Matched: foo
After: d is in the salad bar