1. Perl / Говнокод #6369

    −112

    1. 1
    print "Match" if 'ab' =~ /^a?(?=b)b/;

    Я не один раз находил ошибки в Perl особенно в Perl регулярных выражениях. Некоторые из них уже исправили, но одна остаётся и в версии ActiveState Perl 5.10.

    Запостил: BlackMonolit, 15 Апреля 2011

    Комментарии (3) RSS

    • 1. пользуйтесь клубничкой. http://strawberryperl.com/

      2. http://perldoc.perl.org/perlre.html говорит что да, должно мачить: начинается с а, после а идет б, и на самом деле после а идет б.
      Ответить
      • > Пользуйтесь клубничкой (рефакторинг...)
        http://www.strawberryteam.ru/
        Ответить
    • хм
      Ответить

    Добавить комментарий