Limpia los números de teléfono que ingresan los usuarios para que se les puedan enviar mensajes SMS.
El Plan de Numeración de América del Norte (NANP) es un sistema de numeración telefónica que usan muchos países de América del Norte, como Estados Unidos, Canadá o Bermudas. Todos los países del NANP comparten el mismo código de país internacional: 1.
Los números del NANP son números de diez dígitos que constan de un código de área del Plan de Numeración de tres dígitos, conocido comúnmente como código de área, seguido de un número local de siete dígitos. Los primeros tres dígitos del número local representan el código de central, seguido del número único de cuatro dígitos que es el número de abonado.
El formato suele representarse así
(NXX)-NXX-XXXX
donde N es cualquier dígito del 2 al 9 y X es cualquier dígito del 0 al 9.
Tu tarea es limpiar números de teléfono con distintos formatos, eliminando la puntuación y el código de país (1) si está presente.
Por ejemplo, las entradas
+1 (613)-995-0253613-995-02531 613 995 0253613.995.0253deben producir todas la salida
6139950253
Nota: Como este ejercicio solo trabaja con números de teléfono usados en países del NANP, solo el 1 se considera un código de país válido.
Regístrate en Exercism para aprender y dominar Delphi Pascal con 76 ejercicios y mentoría humana real, todo gratis.