Decodificador de números telefónicos con letras

Crea una función que convierta un número telefónico que contiene letras en uno que contenga solo números. Reemplaza las letras según este teclado telefónico y conserva todos los dígitos, paréntesis y guiones.

NúmeroLetras
0ninguna
1ninguna
2ABC
3DEF
4GHI
5JKL
6MNO
7PQRS
8TUV
9WXYZ

Ejemplos

text_to_num("123-647-EYES"); // "123-647-3937"

text_to_num("(325)444-TEST"); // "(325)444-8378"

text_to_num("653-TRY-THIS"); // "653-879-8447"

text_to_num("435-224-7613"); // "435-224-7613"

Notas

  • Las entradas son cadenas válidas que representan números telefónicos con el formato XXX-XXX-XXXX o (XXX)XXX-XXXX y solo contienen números y letras mayúsculas.
  • Consulta la pestaña Recursos para obtener más información sobre los teclados telefónicos.