ループを作成し、正規表現を使用して 4 つの変数のいずれかに入力する必要があります
$address, $street, $town, $lot
ループには、以下の行のように情報が含まれている可能性のある文字列が供給されます
'123 any street, mytown'
また'Lot 4 another road, thattown'
また'Lot 2 96 other road, her town'
また'this ave, this town'
また'yourtown'
カンマ以降$town
は
(.*), (.*)
次に、最初のキャプチャが数字で始まる場合、最初のキャプチャをチェックできます(Lot \d*) (.*), (.*)
。次に、そのアドレス (空白の$street
ある単語の場合)$town