Perl 正则表达式特殊变量
Perl 中有各种正则表达式特殊变量。我们已经以表的形式在下方列出它们:
$digit | 包含与上一次匹配的模式中相应括号集匹配的文本。例如,$1 匹配上一次正则表达式中第一组括号中的任何内容。 |
$& | 上一次成功的模式匹配匹配的字符串。 |
$MATCH | |
$` | 上一次成功的模式匹配匹配的任何内容之前的字符串。 |
$PREMATCH | |
$' | 上一次成功的模式匹配匹配的任何内容之后的字符串。 |
$POSTMATCH | |
$+ | 上一次搜索模式匹配的最后一个括号。如果你不知道一组备选模式中的哪一个匹配,这会很有用。例如:/Version: (.*)|Revision: (.*)/ && (rev=+); |
广告