正規表現を頑張る~郵便番号編~

頑張れば正規表現でいろいろできるのでは、と思い、勉強がてら作成してみます。

今回は簡単なのを試し書き。

■ 郵便番号チェック

/^(\d{3}-{1}\d{4})|(\d{7})$/

100-0001 形式と、1000001 形式を許容しています。

php で関数使えば

$mutch[0] = 100-0001

$mutch[1] = 100-0001

か、

$mutch[0] = 1000001

$mutch[1] = “”

$mutch[2] = 1000001

のように返却されるかと思います。