Decodificador de números de telefone com letras

Crie uma função que converta um número de telefone que contém letras em um que contenha apenas números. Substitua as letras de acordo com este teclado telefônico e preserve todos os dígitos, parênteses e hifens.

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

Exemplos

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

  • As entradas são strings válidas que representam números de telefone no formato XXX-XXX-XXXX ou (XXX)XXX-XXXX e contêm apenas números e letras maiúsculas.
  • Consulte a aba Recursos para obter mais informações sobre teclados telefônicos.