10 сентября 2011 г. 18:11 пользователь Alexandr Gomoliako <[email protected]> написал: > On 9/10/11, Ilya Chesnokov <[email protected]> wrote: >> И да, я считаю, что приведённое выражение гораздо более читабельно, >> чем аналогичное: > >> if ( $str =~ >> /((?i)([+-]?)((?=[.]?[0-9])([0-9]*)(?:([.])([0-9]{0,}))?)(?:([E])(([+-]?)([0-9]+))|))/ > >>> if ($str =~ $RE{num}{real}{-keep}) { >>> $number = $1; >>> $whole = $3; >>> $decimals = $5; > > Это далеко не аналогично, у вас было бы что-то ближе к if ($str =~ > /(..)(..)(..)/), что намного читабельнее, проще, понятнее и не требует > изучения очередного левого модуля со cpan, еще и огромного к тому же.
Напоминает троллинг )) > Теперь ясно, почему никто не хочет учитывать мнение комьюнити. Вы ассоциируете себя с коммьюнити? ) В-общем, спор ни о чём, так что не вижу смысла его продолжать - пусть каждый останется при своём. > Regexp::Common это плохо. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Ilya Chesnokov -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
