Gerador de regex
Obtenha expressões regulares prontas para email, telefones, datas, URLs, senhas fortes e mais, e copie o código para JavaScript, Python, PHP, Go, Java ou C#.
Como gerar uma regex
- Escolha o padrão de que precisa, por exemplo Email ou Telefone.
- Ajuste as opções: texto inteiro ou buscar dentro, formato de data, tamanho…
- Escolha a linguagem, copie a regex ou o código de exemplo e teste com seus dados.
Perguntas frequentes
Não. Uma regex só confere o formato (dia 1–31, mês 1–12, ano com 4 dígitos); não sabe quantos dias tem fevereiro. Para ter certeza de que a data é real, confira no código depois que ela combinar.
JavaScript, Python, PHP, Go, Java e C#. Cada uma escreve barras, aspas e opções de um jeito, então a ferramenta escreve a regex certa para cada uma, com código de exemplo.
As regex do Go não têm "lookahead", que o padrão de senha usa para conferir ao mesmo tempo maiúsculas, minúsculas, números e símbolos. No Go, confira cada regra no código.
Aceita os endereços comuns e recusa erros frequentes (sem @, dois pontos seguidos, sem domínio). Endereços incomuns mas válidos podem ficar de fora; um email de confirmação ainda é a verificação mais segura.
É totalmente grátis e não precisa de cadastro.
Ferramentas relacionadas
Testador de regexTeste regex: trechos destacados, grupos e substituiçãoExplicador de regexEntenda cada parte de uma regexGerador de expressões cronEscolha um horário e receba a expressão cronExplicador de cronLeia uma expressão cron e veja quando ela rodaDecodificador JWTLeia header, payload, validade e assinatura de um JWTGerador de JWTAssine um JWT com um segredo ou uma chave privadaVisualizar MarkdownDigite Markdown, veja na hora e pegue o HTMLHTML para MarkdownConverta HTML ou conteúdo copiado em MarkdownConversor de Unix timestampTimestamp ⇄ data, com o horário epoch atual