Perl中有各种正则表达式特殊变量。我们在下面以表格形式以不同的方式列出了它们-
$位数 | 包含在最后匹配的模式中由相应的括号集合匹配的文本。例如,$1与上一个正则表达式的第一组括号中包含的内容匹配。 | $& | 上一次成功的模式匹配所匹配的字符串。
$MATCH |
$` | 上一个成功的模式匹配匹配的内容之前的字符串。
$PREMATCH |
$' | 上一次成功的模式匹配所匹配的字符串。
$POSTMATCH |
$+ | 最后一个括号与最后一个搜索模式匹配。如果您不知道匹配的是哪种替代模式,这将很有用。例如:/Version:(。*)|修订版:(。*)/&&($rev=$+);
|