は、私のようなPHPのアドレスに正規表現を使用して一致させる必要があります、するpreg_matchは、PHPの住所
- 144通り、市、州の郵便番号/郵便番号
- 144通りのapt#1、市、州の郵便番号/郵便番号
- 144通りやすい#1、市状態郵便番号/郵便番号
缶は、文字および/または数字を含む郵便番号/郵便番号。ここで
は、私が試したものです:
print_r(preg_match('/^([0-9]+)\s([a-z]+)\s([a-z]+)\s([a-z]+)\s([a-z0-9]+)$/i', $t, $m));
print_r($m);
それは出力:
Array
(
[0] => 123 asd asd asd 123
[1] => 123
[2] => street
[3] => city
[4] => state
[5] => zip
)
これはスペースのみを使用して動作します。私はコンマを持っていると動作しませんし、空の配列になります。
カンマも含めることができますか?
あなたの '# 'で動作しません。あなたは上記のサンプル以外に、あなたがどんな入力を期待しているかについてもう少し正確にすることができますか? – fge