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

Alexandr Gomoliako zzz на zzz.org.ua
Пт Апр 27 05:43:59 PDT 2012


>> Что вы можете порекомендовать для валидации данных полученных от
>> пользователя?
>> Что-то из списка ниже или что-то другое?
>>
>> https://metacpan.org/module/Data::FormValidator
>> https://metacpan.org/module/Validator::Custom
>> https://metacpan.org/module/Data::Validate
>> https://metacpan.org/module/HTML::FormFu
>
> Если хочется чего-то основанного на Moose, то можно взять, к примеру.
> 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