まずは数字と英語をすべて半角にします。
1 |
$add = mb_convert_kana($add,””na); |
”a”で全角英数字を半角にするように指定しています。
続いて、半角数字に囲まれたハイフンを半角のハイフンにします。
1 |
$add = preg_replace(“/([0-9])―([0-9])/“,”$1-$2,$add) |
ここでは、初めに正規表現で置換する対象を絞ります。