私はスプリットアドレスが必要です:Main Str. 202-52
street=Main Str.
house No.=202
room No.=52
に私はこれを使用しようとした:それは時に道路名1つの単語を働いているスプリットアドレスストリート名の家屋番号と部屋番号
$data['address'] = "Main Str. 202-52";
$data['street'] = explode(" ", $data['address']);
$data['building'] = explode("-", $data['street'][0]);
。ストリート名に複数の単語が含まれている分割アドレス。 私は$data['street'] = preg_split('/[0-9]/', $data['address']);
を試みたが、唯一の道路名を取得...
@ WiktorStribiżew...あなたは天才です。ありがとうございました。はい正規表現良い判断。 –
私はちょっと、正規表現を ''/^(。*)\ s(\ d +)(?:\ W +(\ d +))?$/''エラーなく...編集しました。 –