Desafio: Validar Números de Telefone
Escrever uma função que verifica se uma determinada string corresponde ao formato de um número de telefone dos EUA, como 123-456-7890. O formato exige:
- Três dígitos;
- Um hífen (
-); - Mais três dígitos;
- Outro hífen (
-); - Quatro dígitos.
Utilizar expressões regulares para realizar essa validação. A função deve retornar True se a string de entrada corresponder ao padrão exigido e False caso contrário.
Exemplo de número de telefone válido:
123-456-7890
Exemplos de números de telefone inválidos:
1234567890123-45-6789abc-def-ghij
Obrigado pelo seu feedback!
single
Desafio: Validar Números de Telefone
Deslize para mostrar o menu
Escrever uma função que verifica se uma determinada string corresponde ao formato de um número de telefone dos EUA, como 123-456-7890. O formato exige:
- Três dígitos;
- Um hífen (
-); - Mais três dígitos;
- Outro hífen (
-); - Quatro dígitos.
Utilizar expressões regulares para realizar essa validação. A função deve retornar True se a string de entrada corresponder ao padrão exigido e False caso contrário.
Exemplo de número de telefone válido:
123-456-7890
Exemplos de números de telefone inválidos:
1234567890123-45-6789abc-def-ghij
Deslize para começar a programar
Escreva uma função chamada is_valid_phone_number que retorna True se a entrada corresponder ao formato de número de telefone dos EUA 123-456-7890, e False caso contrário. O número de telefone deve conter:
- Três dígitos;
- Um hífen;
- Três dígitos;
- Um hífen;
- Quatro dígitos.
Utilize expressões regulares para a validação. Se a string corresponder exatamente a esse padrão, retorne True; caso contrário, retorne False.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo