[Moscow.pm] Чем лучше всего валидировать данные от пользователя?

Alexandr Gomoliako zzz на zzz.org.ua
Пт Апр 27 06:08:00 PDT 2012


> https://metacpan.org/module/Data::Verifier
>>>>> https://metacpan.org/module/Data::FormValidator
>>>>> https://metacpan.org/module/Validator::Custom
>>>>> https://metacpan.org/module/Data::Validate
>>>>> https://metacpan.org/module/HTML::FormFu
>>>> Data::Validator
>>>> HTML::FormHandler
>>>
>>> А regexp'ами уже не круто? :)
>>
>> Нет, не круто :)

Ну а если серьезно, больше кода, больше зависимостей, больше
абстракций, выше сложность, меньше надежность, в чем смысл?


>>>    %validator = (
>>>        age => qr/^[0-9]{2}$/,
>>>        login => qr/^\w{4,10}$/,
>>>        ...
>>>    );
>>>
>>>    foreach (keys %form) {  exists $validator{$_} && $form{$_} =~
>>> $validator{$_} || die  }


Подробная информация о списке рассылки Moscow-pm