Я получаю адрес в виде «номер города почтовый индекс города» (в виде строки).
Я хочу разделить улицу и номер по почтовому индексу и городу. Обычно вы можете разделить на пустое пространство. Но у некоторых названий улиц также есть пробелы, например: «Эмиль ван Эрменгемлаан». Таким образом, разделение на пробелы не вариант.
Почтовый индекс - это всегда 4 одинарных числа, например, «1234», «8560», ... И я думаю, что это вариант. Сплит по почтовому индексу. Но я не знаю, как это сделать. Любая помощь?
EDIT:
Примеры:
Пример 1
"Грааф Карел де Гёделаан 1 8500 Кортрейк" => "Грааф Карел де Гёделаан 1" следующая строка "8500 Кортрейк"
Пример 2
"Reigerstraat 24 8930 Lauwe" => "Reigerstraat 24" следующая строка "8930 Lauwe"