Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Приведение списка номеров телефонов в единый формат
 
Добрый день! Полдня провел в поиске, нашел несколько хороших решений, но не нашел универсального.

Есть много файлов с номерами телефонов. Телефоны заполняли разные люди в разных магазинах. И заполняли кто как может, естественно.
Нужно привести хотя бы номера телефонов в единый формат для дальнейшей интеграции с базой данных. Есть пропущенные номера - такие контакты можно просто удалить. Способы написания номеров телефонов очень разные, используются слеш, скобки, дефисы, точки, пробелы... ужас, в общем.

Прилагаю файл с примерным видом разных номеров телефонов, как их вводили операторы-продавцы. На самом деле вариантов даже больше, все трудно учесть, так как файлов пару сотен.. В каждом по несколько сотен контактов.

Правильный и нужный вариант номера телефона: +998912345678
первые 5 символов должны быть обязательно именно такие: +9989 - а далее последние 8 символов. (+998 - код страны, далее 9X - код оператора, и далее 7 цифр телефона)

Какие регулярные выражения можно использовать или как внедрить нужный макрос? Заранее спасибо большое!!!
Страницы: 1
Наверх