${^MATCH}

只有在模式以 /p 修飾詞編譯或執行時,才保證會傳回已定義的值。

這類似於 $& ($MATCH),不同的是,要使用它,您必須在執行模式時使用 /p 修飾詞,而且它不會產生與該變數相關的效能損失。

請參閱上述的 "效能問題"

此變數新增於 Perl v5.10.0。

此變數為唯讀,而且其值是動態範圍的。