• ベストアンサー

グローバルサイトのフォームバリデート

検索方法が悪いのかもしれないのですが、それらしき情報が見つからなかったので質問させてください。 グローバルサイ卜のフォームを作成しているのですが、住所や郵便番号の入力チェック方法がわかりません。一般的にはどのように行われているのでしょうか? 国によって郵便番号の桁数など変わると思うのですが、そういったものも含めチェックしてくれるようなライブラリ等がありのでしょうか? よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

そもそものサイトの作り方自体がどの様にされているのかわからないのでなんとも言えませんが、 http://www.ibm.com/developerworks/jp/java/library/j-validating/index.html こちら、Javaの解説文でしたが、真ん中辺りに、「LocalizedValidator.3=xxxxxx」といった感じで書いてあるとおもうんですが ソレが各国の郵便番号の検証用の正規表現ですね。 「各国 郵便番号 バリデート」 なんかで検索したら出てきました。 また、一応PEARのライブラリにも、各国のバリデータがあるようで、 http://pear.php.net/manual/ja/package.validate.validate-be.php URLはベルギーのものですが、他にも色々ありました。 このような感じで地道に探していくしか無いのではないでしょうか。

k17s
質問者

お礼

回答ありがとうございます。 やはり各国のルール的な物をまとめて取り扱っているところはなさそうですね。 教えて頂いたpearライブラリから使えそうな物は使い、それ以外は地道に調べていこうと思います。 pearにこのようなライブラリがあることすら知らなかったので大変助かりました。 ありがとうございます。

関連するQ&A