Задача

Необходимо создать PowerShell скрипт, который обрабатывает структурированные данные из таблицы исходного файла (условно файл 1) и переносит их в соответствующие поля целевого файла (условно файл 2).

Требования к обработке полей

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

Исходные данные

Файлы содержат обезличенные тестовые данные (личные номера не упоминаются).

Разработка Telegram-ботов для нового проекта

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