Perl中的正则表达式特殊变量

Perl中有各种正则表达式特殊变量。我们在下面以表格形式以不同的方式列出了它们-

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

以上是 Perl中的正则表达式特殊变量 的全部内容, 来源链接: utcz.com/z/340859.html

回到顶部