perl 方法
这是一个与班级相关的功能。与函数属于命名空间的方式相同,方法属于类。
methods.pl
perl 智能匹配
这使用智能匹配运算符(~~)来比较两个操作数,如果匹配则返回真值。
smart_matching.pl
perl 正则表达式修饰符的基础知识
这些改变了正则表达式运算符的行为,出现在匹配的末尾,替换和qr //运算符。
regex_modifiers.pl
perl 其他转义序列
通常,您可以使用反斜杠转义特殊字符。但是,使用\Q和\E字符可以更简单,更清晰地执行此操作。这些禁用其边界内的元字符解释。
meta_disable.pl
perl 分组和交替
如果您需要匹配不同的可能单词,则轮换可能很有用。分组有助于提高效率。
alternation.pl
perl 捕获
正则表达式允许您对匹配的部分进行分组和捕获以供以后使用。
capturing.pl
perl 角色类
简要概述。您可以将多个字符分组到一个字符类中,方法是将它们括在方括号中。这允许您将一组替代品视为单个原子。
char_classes.pl
perl Regex Anchors
这些迫使正则表达式引擎在某个固定位置开始或结束匹配。
regex_anchors.pl
perl 量词贪婪
+和*量词是贪婪的。这意味着他们尝试尽可能多地匹配输入字符串。这可能会对正则表达式的结果产生潜在的危害。
quantifier_greediness.pl
perl 正则表达式量词
这些是特殊字符,可提供更大的灵活性,更改每个字符可匹配的次数。
quantifiers.pl