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

Существует ли замена регулярным выражениям для парсинга сложных данных?

У меня есть некий огромный текст. В этом тексте встречаются нужные мне данные. Это некие отчетные данные. Часть данных люди копипастят из других систем отчетности (каждая из которых форматирует по своим правилам). При этом, люди могут убрать некоторые данные. Например, номер телефона.

Примеры данных:

Температура: 37.2
Дата/время: 14.02.2015 16:53:12
Телефон: 5223411
Код проверки: 34220123523
---
Температура 36.7 Время: 02-14-2015 16:53:12 Телефон: ххххх12 Код проверки: 34220123523

Мне нужно получать данные даже если пользователь убрал в них часть цифр. Бывает и такое, что пользователь пишет так:
37 14 февраля 7584122 34220123523

Существует ли какие-нибудь инструменты для парсинга подобных данных? Может быть сервисы даже платные? Не могу регулярными выражениями полностью перекрыть все варианты.
  • Вопрос задан
  • 197 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    iOS Developer
    12 месяцев
    Далее
  • AndroidSprint
    Попробуйте себя в роли разработчика за 10 дней
    1 неделя
    Далее
  • Stepik
    Парсинг на Python для начинающих
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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