У меня есть некоторые строки из нашей системы учета, которые мне нужно обработать. Система учета дает только возможность ввести почтовый индекс и город в поле input
. Данные позже экспортируются через xml
и импортируются в систему php
.Как разобрать эти строки?
Я ищу способ извлечь почтовый индекс от города, однако они приходят в различных форматах, так что простой substr();
не работает
Некоторые примеры значений, мне нужно обрабатывать являются:
1234 ZC ALPHEN AAN DEN RIJN
1234SG UTRECHT
33602 BIELEFELD
W7 3QB LONDON
Как расколоть почтовый индекс из города для каждого из них? Я уже связался с производителем системы учета, и они поняли мою проблему и рассмотрят разделение значений в 2 для будущих вызовов, но это займет некоторое время.
В какой стране вы получаете почтовые индексы? Великобритания/США? –
Является первым почтовым индексом "1234 ZC" или "1234"? Причина, по которой я спрашиваю, заключается в том, что сложно сказать компьютеру, что делать, когда людям даже сложно расшифровать. –
Я согласен, он продлится долго. я подозреваю, что здесь есть 0 толерантности при конвертации ошибок, поэтому единственный способ - это вручную. Я угадываю пробелы между почтовыми кодами, тире, буквами и цифрами, смешанными вместе, во всех возможных сочетаниях. О, парень. – Sharky