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