Распознавание адреса в строке (Delphi,C#)

программирование Delphi алгоритм адреса

Есть массив строк, содержащих адреса. Нужно отформатировать адреса так, чтоб они все были в едином формате ( например "г. ХХХ, ул. УУУ, д. ZZ, кв. HH")

Есть пара сервисов, предоставляющих такие услуги, но они либо толком не работают, либо непонятно, как платить.

Соответственно, вопросы:
-Есть ли готовое решение для языка программирования (библиотека, готовый алгоритм) ?
-Есть ли сервис, предоставляющий подобные услуги?
-Есть ли желающий переформатировать адреса за оплату?

Примечание:
Формат адреса совсем разный: может быть написано г. Самара, может гор. Самара, а может - Самара. :)
Ответы:
S := Format('г. %10s , ул. %10s , д. %3d , кв. %3d', [Str1, Str2, Int1, Int2]);
ти про це?
В Delphi стандартным набором функций, а вообще со строками Java замечательно работает.
Можно всё это сделать- вопрос в стоимости, сроках, объёме и формате- в смысле постоянный или периодически возникают "приятные артефакты".


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.