NAME
   Data::FormValidator::Constraints:Japanese - Japan-Specific Constraints
   For Data::FormValidator

SYNOPSIS
     use Data::FormValidator::Constraints::Japanese qw(:all);

     my $rv = Data::FormValidator->check(\%input, {
        hiragana          => hiragana(),
        katakana          => katakana(),
        jp_mobile_email   => jp_mobile_email(),
        jp_imode_email    => jp_imode_email(),
        jp_ezweb_email    => jp_ezweb_email(),
        jp_vodafone_email => jp_vodafone_email(),
        jp_zip            => jp_zip(),
     },

     # or, use the regular functions
     my $rv = Data::FormValidator->check(\%input, {
        nihongo => sub {
           my($dfv, $value) = @_;
           return match_hiragana($value) && ! match_katakana($value);
        }
     });

DESCRIPTION
   D::FM::C::Japanese provides you with contraint methods that makes it
   easier to validate your Japanese input using Data::FormValidator.

FUNCTIONS
hiragana
   Returns a closure that checks if the input is all in hiragana

katakana
   Returns a closure that checks if the input is all in katakana

jp_mobile_email
jp_imode_email
jp_ezweb_email
jp_vodafone_email
TODO
   Yes, I only made two functions for this release. I'll release more upon
   request, or when I encounter something new to validate. Patches welcome.

AUTHOR
   Copyright (c) 2006 Daisuke Maki <[email protected]> All rights reserved.