Java正規表現 – 郵便番号をチェックする




Webサイトでよくある郵便番号の入力。
サーバー側では、正規表現を使うと、こんな感じでチェックできます。

郵便番号をチェックするサンプル

サンプルの解説

Pattern#matches(String,String)にて、チェック形式の正規表現とチェック対象の文字列を指定することで、正規表現にマッチしているか、チェックすることができます。

ハイフン付き郵便番号の正規表現 ^[0-9]{3}-[0-9]{4}$
ハイフンなし郵便番号の正規表現 ^[0-9]{7}$