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úmero | Letras |
|---|---|
| 0 | nenhuma |
| 1 | nenhuma |
| 2 | ABC |
| 3 | DEF |
| 4 | GHI |
| 5 | JKL |
| 6 | MNO |
| 7 | PQRS |
| 8 | TUV |
| 9 | WXYZ |
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-XXXXou(XXX)XXX-XXXXe contêm apenas números e letras maiúsculas. - Consulte a aba Recursos para obter mais informações sobre teclados telefônicos.