Perl m 函数

  • 描述

    m 此匹配运算符用于匹配给定表达式中的任何关键字。起始m后面的括号可以是任何字符,将用于分隔正则表达式语句。正则表达式变量包括$,它包含匹配的最后一个分组匹配的内容;$&,包含整个匹配的字符串;$`,包含匹配字符串之前的所有内容;和$',其中包含匹配字符串之后的所有内容。
  • 句法

    以下是此函数的简单语法-
    
    m//
    
  • 返回值

    如果失败,此函数返回0,如果成功,则返回1,
  • 示例

    以下是显示其基本用法的示例代码-
     
    $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