$1 $2

以数字为名的变量保存的是上一次匹配操作(/pattern/)中,第n个小括号中的原符号所匹配内容。   $1就是第一对小括号中的原符号所对应的匹配内容。   $2就是第二对小括号中的原符号所对应的匹配内容。

内插功能: 

$str   =   "aaa4zzz7bbb";  

$str   =~ /(\d)z{3}(\d)/;  

print   "$1\t$2\n";

  
输出结果是:4     7 

原文地址:https://www.cnblogs.com/blueicely/p/2827846.html