模式分组:
/(fred)+/ #匹配到fredfred这样的字符
$_ = "yabba dabba doo";
/y(.)(.)\3\2) d\1/ ; #匹配到 yabba dabba
/y #匹配y
( #第一个括号
(.) #第二个括号
(.) #第三个括号
\3 #匹配和第三个括号一样的一个字母
\2 #匹配和第二个括号一样的一个字母
#匹配空格
d #匹配d
\1/ )#匹配与前面内容对称的内容
use 5.010;
支持\g{n} 这种反向引用:
$_ = "aa11bb";
/(.)\g{1}11/ #匹配到aa11