Exercícios: Aula 12 – Validação de Dados Reais ✅
Praticando a validação de formatos comuns do dia a dia.
🟢 Nível Básico
1. CEP Brasileiro
- Tarefa: Crie um Regex que valide um CEP no formato
00000-000. - Teste com:
04101-000(✅) e04101000(❌).
2. Formato de Data
- Tarefa: Crie um padrão que valide uma data no formato
DD/MM/AAAA. - Dica: Use
\d{2}/\d{2}/\d{4}.
🟡 Nível Intermediário
3. Validação de CPF Flexível
- Tarefa: Crie um Regex que valide um CPF, aceitando tanto o formato com pontos e traço (
123.456.789-00) quanto apenas números (12345678900). - Dica: Use o ponto de interrogação
?para tornar os separadores opcionais.
4. Horário em 24h
- Tarefa: Crie um Regex que valide um horário entre
00:00e23:59. - Dica: O primeiro dígito pode ser
[01]seguido de qualquer número, OU2seguido de[0-3].
🔴 Nível Desafio
5. Validador de E-mail Corporativo
- Tarefa: Crie um Regex que valide apenas e-mails que pertençam ao domínio
@empresa.com.br. - Atenção: Garante que não haja nada antes ou depois do e-mail na linha.
- Teste com:
joao@empresa.com.br(✅),joao@gmail.com(❌),contato@empresa.com.br.suporte(❌).