Задача
Необходимо создать PowerShell скрипт, который обрабатывает структурированные данные из таблицы исходного файла (условно файл 1) и переносит их в соответствующие поля целевого файла (условно файл 2).
Требования к обработке полей
- E-mail: поле должно оставаться пустым (не заполняется).
- Внутренний номер: номер может содержать разное количество цифр (длина не фиксирована). Между группами цифр внутри номера всегда ставится тире (дефис). Скрипт должен сохранять этот формат.
- Мобильный номер: номер должен приниматься в любом общепринятом варианте (например, может начинаться на +7 или 8, иметь или не иметь скобки вокруг кода, содержать или не содержать тире). Скрипт должен корректно распознавать все эти случаи и приводить номер к единому формату, указанному в файле 2.
Исходные данные
Файлы содержат обезличенные тестовые данные (личные номера не упоминаются).