Processing math: 100%

Perl 正则表达式特殊变量


Perl 中有各种正则表达式特殊变量。我们已经以表的形式在下方列出它们:

$digit包含与上一次匹配的模式中相应括号集匹配的文本。例如,$1 匹配上一次正则表达式中第一组括号中的任何内容。
$&上一次成功的模式匹配匹配的字符串。
$MATCH
$`上一次成功的模式匹配匹配的任何内容之前的字符串。
$PREMATCH
$'上一次成功的模式匹配匹配的任何内容之后的字符串。
$POSTMATCH
$+上一次搜索模式匹配的最后一个括号。如果你不知道一组备选模式中的哪一个匹配,这会很有用。例如:/Version: (.*)|Revision: (.*)/ && (rev=+);

更新于:2019 年 11 月 29 日

633 次浏览

开启你的 职业生涯

通过完成课程获取认证

开始
广告