Pular para conteúdo

Projeto 16 - Sanitizador Universal de Dados (Final) 🏆

O Desafio 🎯

Você é o mestre do Regex agora! Sua tarefa final é criar um script completo que processe uma massa de dados brutos e os transforme em um relatório limpo.

Objetivo: Aplicar todos os conceitos do curso (Metacaracteres, Grupos, Âncoras, Flags).

Cenário

Limpe os logs de acesso de um servidor que estão no formato: Data: 2024-10-21 | User: admin | IP: 127.0.0.1 | Msg: Login Successful

Requisitos Finais

  1. Normalizar Datas: Para 21/10/2024.
  2. Extrair Usuários: Criar uma lista única.
  3. Filtrar Sucessos: Identificar apenas logins bem-sucedidos.
  4. Limpeza Geral: Remover qualquer caractere especial nos nomes.

Entrega 📦

  • O código fonte completo (Python ou JS).
  • Uma breve explicação de cada Regex utilizado.