Modern Perl programs should use the @- variable as a replacement for the terrible three.
] I don't understand this strategy. What is being replaced? In Modern Perl, we have the /p modifier with gives us the not-so-
terrible three, ${^MATCH}, ${^PREMATCH}, and ${^POSTMATCH}.
bottom of page 168: