Задать вопрос
@alkhadidzhaevich

Как написать регулярное выражение для разбора адреса(улица/дом)?

Подскажите, пожалуйста, возможно где-то есть готовый пример регулярного выражения для разборки адреса?
Примеры адреса:

Добролюбова 48
Добролюбова 39Б
Добролюбова 12/3
2-й Турундаевский пер. 44б
Турундаевский переулок 12

Нужно что бы регулярка находила название улицы и номер дома.

Спасибо!
  • Вопрос задан
  • 5213 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
anyd3v
@anyd3v
никак и смиритесь уже с этим.
Ответ написан
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
Это логика а не регулярка. Такой логики нет в регулярках.
Ответ написан
Комментировать
Это можно сделать регулярными выражениями, если учитывать, что последние символы перед пробелом и будет являться номером дома. Соответственно всё что до последнего пробела - улица.
Но есть ли уверенность, что у вас такой формат будет, как и в ваших примерах?
Вопрос, естественно, риторический.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы