Здравствуйте!
Возник вопрос: есть файл с >10000 строк.
.txt
В файле данные в виде:
Имя Фамилия : 899999999
- телефонный номер
то есть файл состоит из имени, фамилии и телефонного номера.
но дело в том, что не всегда этот номер выглядит в формате 8999...
иногда он записан как +7...
иногда - 7....
иногда 99999999 (то есть без 8/7/+7)
порой телефонный номер записан даже так(!) 8-девять-123-ноль-123
а иногда вместо телефона записано "Иванов Иван : нет телефона (есть телефон)" или любой другой текст.
так возникает вопрос: как научить питон(?) выбирать, что из этого телефон, а что - нет.
понимаю, как это можно было бы реализовать, имея всего 1 формат номера - 8999... или 7999..
но когда а) - они разные б) - не всегда чисто в цифровом виде (9-ноль-12) с) не всегда вообще телефоны - тут я запутываюсь.
была мысль обучить питон с помощью нейросетей(?), но в этом я совсем не понимаю.
а библиотек, которые работают с телефонными номерами, как я понял, тоже нет..
Заранее спасибо за ответ!