Perl 匹配运算符
Perl中的m运算符用于在给定的文本中匹配一个模式。传递给m运算符的字符串可以包含在任何字符中,这些字符将被用作正则表达式的分隔符。
为了打印这个匹配的模式和剩余的字符串,m运算符提供了各种运算符,其中包括$
,它包含最后一组匹配的任何内容。
$&
- 包含整个匹配的字符串
$` - 包含匹配的字符串之前的所有内容
$ ‘ – 包含匹配字符串之后的所有内容
语法: m/String/
返回:
失败时为0,成功时为1
例子1 :
输出。
例2 :
输出。
Perl中的m运算符用于在给定的文本中匹配一个模式。传递给m运算符的字符串可以包含在任何字符中,这些字符将被用作正则表达式的分隔符。
为了打印这个匹配的模式和剩余的字符串,m运算符提供了各种运算符,其中包括$
,它包含最后一组匹配的任何内容。
$&
- 包含整个匹配的字符串
$` - 包含匹配的字符串之前的所有内容
$ ‘ – 包含匹配字符串之后的所有内容
语法: m/String/
返回:
失败时为0,成功时为1
例子1 :
输出。
例2 :
输出。