🔎 Validadores · Fácil

Regex Tester

Escreva a regex, cole o texto e veja matches destacados na hora. Perfeito para validar e-mails, CPFs, IDs e parses em pipelines.

regexregexpvalidaçãodata qualityparsesubstitução
Carregando ferramenta…

Descrição

O Regex Tester ajuda a construir e validar expressões regulares usadas em limpeza de dados, validações de qualidade, regexp_extract no Spark/BigQuery e parsers de logs.

Matches aparecem destacados no texto; você também pode testar substituição. Tudo 100% no navegador.

Como funciona

A ferramenta compila a regex com as flags informadas (g, i, m, s, u, y), executa sobre o texto e lista cada ocorrência com índice e grupos. A substituição usa o mesmo padrão via String.replace.

Como usar

  1. Escreva o padrão. Informe a regex e as flags (ex.: gi).
  2. Cole o texto. Amostra real de logs, e-mails ou colunas.
  3. Teste. Veja destaques e a lista de matches.
  4. Substitua (opcional). Abra a barra de substituição para mascarar ou normalizar.

Por que importa

Regex mal testada quebra pipelines em silêncio (falsos positivos/negativos). Prototipar no browser antes de colocar no dbt, Spark ou Airflow evita retrabalho e dados sujos em produção.

Exemplos

Extrair e-mails

Entrada
Padrão: [A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}
Texto: ana@empresa.com e x@y.io
Saída
Matches: ana@empresa.com, x@y.io

Com flag g, todas as ocorrências são listadas.

Perguntas frequentes

É a mesma regex do Python/Spark?

É a engine de JavaScript do navegador (compatível com a maior parte dos padrões PCRE-like). Detalhes de lookbehind/variantes podem diferir — valide no dialeto alvo depois.

Meu texto é enviado a um servidor?

Não. O teste roda localmente no navegador.

Como testo substituição?

Clique em “Mostrar substituição”, informe o texto de reposição (aceita referências como $1) e teste de novo.

Ferramentas relacionadas

🧩 JSON

JSON Formatter & Validator

Formate, valide e minifique JSON online. Detecta erros de sintaxe e indica a linha do problema — tudo no navegador.

Fácil
🔀 Validadores

Diff de Texto e JSON

Compare dois textos ou JSONs lado a lado e destaque linhas adicionadas, removidas e alteradas.

Fácil
📊 Data Quality

CSV Profiler

Perfile um arquivo CSV: contagem de linhas, tipos por coluna, nulos, valores únicos e estatísticas — no navegador.

Intermediário
🗄️ SQL

SQL Formatter

Formate e idente consultas SQL online, no navegador. Deixe queries legíveis com quebras de linha e maiúsculas em palavras-chave.

Fácil
🔐 Conversores

Base64 Encoder / Decoder

Codifique e decodifique texto em Base64 com suporte a UTF-8. Útil para payloads, tokens e configs.

Fácil

Artigos relacionados

Livros recomendados

Receba novas ferramentas no seu e-mail

Todo mês lançamos novas ferramentas de engenharia de dados. Deixe seu e-mail e seja avisado em primeira mão.

Sem spam. Só enviamos novidades do hub — você pode cancelar quando quiser.

Comentários

Em breve: espaço para comentários da comunidade. Enquanto isso, participe pelas discussões no GitHub.