Можно ли проверить почтовый адрес с помощью Google Locations

Можно ли проверить почтовый адрес на его полноту? Смысл, мне нужно захватить autocomplete значения с использованием Google Places и после того, как пользователь выберет адрес, мне нужно проверить его, если он содержит номер дома и почтовый индекс.

Holderlinstrasse 12, 11070, Berlin, Germany - Это хорошо

Holderlinstrasse Berlin, Germany - не является

Я не нашел никаких API для этой цели. Я рассмотрел регулярное выражение, но это также не похоже на легкий способ.

Любой совет? Спасибо!

1 ответ

Решение

Это обычно считается гораздо более сложной задачей, которую вы себе представляете. Законные адреса улиц очень трудно идентифицировать даже человеку. На международном уровне города имеют совершенно разные способы выражения адресов, и в особых условиях (например, в военных и крупных деловых и правительственных организациях США) адреса могут не иметь ничего общего с номером, названием улицы или территорией.

Этот закрытый вопрос SO содержит честное обсуждение некоторых возможностей, но не существует 100% решения.

Другие вопросы по тегам