You are viewing the version of this documentation from Perl 5.18.1. View the latest version
${^PREMATCH}

This is similar to $` ($PREMATCH) except that it does not incur the performance penalty associated with that variable, and is only guaranteed to return a defined value when the pattern was compiled or executed with the /p modifier.

This variable was added in Perl v5.10.0

This variable is read-only and dynamically-scoped.