Когда в регулярные выражения Perl добавлялись неперехватывающие скобки? - PullRequest
7 голосов
/ 08 августа 2010

Мне сложно разобраться с самой ранней версией perl, где в шаблонах регулярных выражений поддерживаются не захватывающие скобки?

Могу ли я принять эту функцию как должное для всех версий Perl5?

Ответы [ 2 ]

15 голосов
/ 08 августа 2010

Я выкопал Perl 5.000 из моих архивных компакт-дисков.Он включает в себя

=item (?:regexp)
Сгруппирует такие вещи, как "()", но не создает обратных ссылок, как "()".

Такэто во всех версиях Perl 5. (Это определенно не в Perl 4 или более ранних версиях.)

6 голосов
/ 08 августа 2010

Некоторое время до 5.003_07 в соответствии с perlre для этой версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...