Мне нелегко выяснять самую раннюю версию perl
где круглые скобки неполучения поддерживаются в regex шаблонах?
Я могу считать эту функцию само собой разумеющимся всех версий Perl5?
Я откопал Perl 5.000 с моих архивных CD. Он включает
=item (?:regexp)
Это группирует вещи типа "()
", но не делает обратных ссылок, как это делает "()
".
Так что это есть во всех версиях Perl 5. (Его определенно нет в Perl 4 или более ранних версиях)
.Некоторое время до 5.003_07 согласно perlre для этой версии.