FormValidator::SimpleでBETWEENやEQUAL_TOに0を使いたい
FormValidator::Simple(v0.14)でBETWEENやEQUAL_TOに0が使えない
my $result = FormValidator::Simple->check( $q => [ age => [ ['BETWEEN', 0, 3] ], ] );
はerrorになります
FormValidator::Simple::Validatorで
unless ( defined $start && $start =~ /^\d+$/ && defined $end && $end =~ /^\d+$/ ) { FormValidator::Simple::Exception->throw( qq/Validation BETWEEN needs two numeric arguments./ ); }
と、definedを入れてみてはどうだろう。