このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。

web帳

記事詳細

2011.08.24

PHP 正規表現 郵便番号 判別

PHP と正規表現を使って郵便番号(123-4567形式)の判別の行い方です。

デモページ

日本国内に置いて、郵便番号の形式は3桁の数字と4桁の数字と決まっております。

この形式を「正規表現」を用いて判別を行います。

判別に行う正規表現は

郵便番号判別 正規表現

[code]/^¥d{3}¥-¥d{4}$/[/code]

を使います。

先頭と最後にある/(スラッシュ)は正規表現の始まりと終わりを示す記号です。

「^¥d」で先頭にある数字(DecimalのD)

{3}で「3回続く」あとに「-」が入り

¥d{4}で「数字が4回続く」

最後に「$/」で正規表現の終了を示します。

また、「mb_convert_kana」ファンクションは

全角を半角に、半角を全角に変換することができます。

デモページ

  • RSSを登録する

  • follow us in feedly

Graphical FrontEnd Engineer
- Daisuke Takayama

MAD CITY 北九州市で生まれ育つ。20代はバンド活動に明け暮れ、ふと「webデザイナーになりたい。」と思い、デジタルハリウッド福岡校入学。卒業後、数々の賞を受賞、web業界をざわつかせる。
現在、港区六本木で活動中。

WEBデザイナーの、WEBデザイナーによる、WEBデザイナーの為のサイト。「みんなで書こう!」と仲間を募ってみたが、結局書くのは自分だけとなってしまいました。日々のメモを綴っていきます。