${^MATCH}

仅当使用 /p 修饰符编译或执行模式时,才保证返回已定义的值。

这类似于 $& ($MATCH),但不同之处在于,要使用它,必须在执行模式时使用 /p 修饰符,并且不会产生与该变量关联的性能损失。

请参见上文中的 "性能问题"

此变量在 Perl v5.10.0 中添加。

此变量是只读的,其值是动态作用域的。