Я учусь извлекать данные из строки данных, чтобы определять их как переменные и использовать так, как мне бы хотелось.Источник данных, который я анализирую, - это стандартное электронное письмо каждый раз, и адрес каждый раз точно такой же пунктуации и формата.Единственная разница в том, что иногда почтовый индекс может быть 9-значным кодом.
123 Riverview Pkwy, Orlando, FL 55556
123 Riverview Pkwy, Orlando, FL 55556-1234
Я смог извлечь город следующим образом:
preg_match('/, (.*?)\,/', $xaemailpaste, $insuredcity1);
$insuredcity = $insuredcity1[1];
И это вернется"Орландо" отлично, но я не могу получить адрес, штат или почтовый индекс.Может кто-нибудь помочь мне с регулярным выражением назначить переменные для каждого компонента?
$streetaddress = 123 Riverview Pkwy
$city = Orlando
$state = FL
$zip = 55556
Я имел некоторый успех с регулярным выражением, и я рад узнать больше, но я потратил 2 дня, пытаясь что-то иищу вещи, чтобы попробовать, и я не могу получить выражение именно для моих нужд.