Assistente de expressões regulares
Comece uma expressão regular a partir de um modelo para texto literal, inteiros, valores hexadecimais, datas ou e-mails e depois ajuste.
- Funciona no navegador
- Sem upload
- O resultado fica no seu dispositivo
Privacidade e limitesRoda no seu navegador. Nada é enviado.
O conteúdo das entradas fica nesta aba; a Refentra não o envia nem armazena. As contagens agregadas opcionais de ações só são enviadas com seu consentimento para medição de uso. Limpe o espaço ao terminar.
Perfil compatível: Modelos editáveis; datas/e-mails não comprovam validade.
Máximo 200.000 unidades UTF-16; parsers podem aceitar menos. Worker: 15 segundos (regex 1,5 segundo).
Trabalhe com a entrada e o resultado
- Prepare e escolha a operação
Escolha o modelo literal, inteiro, hexadecimal, data ou e-mail; só o modo literal aplica escape ao texto que você informou.
- Confira um exemplo concreto
Use este exemplo e compare com o resultado indicado: a+b → literal → a\+b; a+b ✓, aaab ✗
- Confira antes de reutilizar a saída
Teste exemplos que devem corresponder e outros propositalmente inválidos no testador de regex; confira as âncoras antes de embutir o padrão.
Respostas para esta tarefa
O modelo de data valida o calendário?
Ele só verifica o formato do texto; uma sequência com cara de data ainda pode ter um dia ou um mês impossível.
O que conferir se a entrada for rejeitada?
Escape a sintaxe de novo apenas ao embutir o padrão em uma string de uma linguagem de programação; o texto da regex e os literais de string têm camadas de escape diferentes.
Onde esta ferramenta termina?
Os modelos são pontos de partida: não verificam se a caixa de e-mail existe, não implementam a RFC completa de e-mail nem geram regex a partir de linguagem natural.