何时将非捕获括号添加到Perl的正则表达式中?

时间:2010-08-08 03:49:26

标签: regex perl syntax

我很难找出最早版本的perl,其中正则表达式支持非捕获括号?

我可以将此功能视为Perl5的所有版本都是理所当然的吗?

2 个答案:

答案 0 :(得分:15)

我从存档CD中挖出了Perl 5.000。它包括

  

=item (?:regexp)
     这会对诸如“()”之类的内容进行分组,但不会像“()”那样进行回溯。

因此它适用于Perl 5的所有版本。(绝对不是Perl 4或更早版本。)

答案 1 :(得分:6)

根据perlre的版本,在5.003_07之前的某个时间。