- ベストアンサー
連番の郵便番号にハイフンをいれたい!(PHP)
いつもお世話になります。 郵便番号ですが、「例:1960033」の様に書かれた フォームにおいて、それを「196-0033」の様に 適切にハイフンを入れて表示させたいです。 正規表現などを利用して、なんとかできないでしょうか? 教えて下さい。 流れ的にはこんな感じです。 もし、郵便番号が7桁の数字だけの場合、普通の ハイフンの入ったものに、したい。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
noname#8825
回答No.1
補足
ありがとうございます。 問題なくできました。 同じく、電話番号の場合は、下記のようにすれば良いのでしょうか? $tel = preg_replace("/^(\d{1,4})(\d{1,4})(\d{4})$/", "$1-$2-$3", $tel);