4.3.2 非捕获分组 (?:...) Perl 正则表达式高级技巧:4.3.2 非捕获分组 (?:...) 详解 4.3.2 非捕获分组 (?:...):背景与意义 在深入非捕获分组之前,我们先回顾一下正则表达式中捕获分组 的概念。 捕获分组 的作用: 分组: 将正则表达式的一部分括起来,作为一个整体进行操作,例如应用量词、进行选择等。 捕获: 同时,括号内的子表达式匹配到的文本会被“捕获”并存储起来,方便后续引用和处理。Perl 中,捕获的文本可以通过特殊变量 , , ... 等来访问,数字对应左括号出现的顺序。 示例:捕获分组的基本用法 在这个例子中, 就是一个捕获分组,它匹配了电话号码的格式,并且将匹配到的第一个电话号码 "123-456-7890" 捕获到了 变量中。