Perl 中的特殊变量 $&, $`,$' 用在模式匹配中
$& 用来存放匹配中的值
$` 用来存放匹配中之前所有字符
$' 用来存放匹配中之后所有字符
如:
#!/usr/bin/perl -w
my $a = "left middle,right";
$a =~ /(\w+,)/;
print $&."\n";
print $`."\n";
print $'."\n";
执行的结果为:
middle,
left
right
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!