извините за любую ошибку я новичок на PHP
я получил это значение и хочу разделить адрес США из кода
Service Address
GERTRUDE HAGAMAN
2608 N LAKEVIEW DR
HAMMONTON, NJ 08037-3501
Manage XFINITY WiFi
Manage Xfinity wifi home hotspot setting
мне нужен экстракт, чтобы быть
$name : GERTRUDE HAGAMAN
$address : 2608 N LAKEVIEW DR
$city : HAMMONTON
$state : NJ
$zipcode : 08037-3501
так есть ли совет
<?php
preg_match('/service address\n*(.*)\n*(.*)\n((.*?),\s+(\w{2})\s+(.*))\n*manage xfinity wifi/i', $full_address, $match);
$name = $match[1];
$address = $match[2];
$city = $match[4];
$state = $match[5];
$zip = $match[6];
?>
это будет работать только в том случае, если формат адреса похож на тот, который вы опубликовали выше
Других решений пока нет …