Decodificador de palavras em números de telefone
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 hífens.
| Número | Letras |
|---|---|
| 0 | nenhuma |
| 1 | nenhuma |
| 2 | ABC |
| 3 | DEF |
| 4 | GHI |
| 5 | JKL |
| 6 | MNO |
| 7 | PQRS |
| 8 | TUV |
| 9 | WXYZ |
Exemplos
textToNum("123-647-EYES") // "123-647-3937"
textToNum("(325)444-TEST") // "(325)444-8378"
textToNum("653-TRY-THIS") // "653-879-8447"
textToNum("435-224-7613") // "435-224-7613"Notas
- As entradas do parâmetro phone são strings válidas que representam números de telefone no formato
XXX-XXX-XXXXou(XXX)XXX-XXXXe usam apenas números e letras maiúsculas. - Consulte a aba Recursos para obter mais informações sobre teclados telefônicos.