Распознавание телефонного номера (нормализация)

Easy
Дана строка s с цифрами, пробелами, дефисами и скобками. Извлеките цифры и нормализуйте: 10 цифр → XXX-XXX-XXXX; 11 цифр с ведущей 1 → 1-XXX-XXX-XXXX; иначе → Invalid.

Примеры:

Вход: (123) 456-7890
Выход: 123-456-7890
Вход: 1 (123) 456-7890
Выход: 1-123-456-7890
Вход: 1234567890
Выход: 123-456-7890

Ограничения:

0 <= len(s) <= 100; допускаются цифры, пробел, -, (, ), +

Теги:

Строки

Комментарии (0)

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

Пока нет комментариев. Будьте первым!