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