Comparação de linhas lado a lado.
Formate, minimize e valide JSON.
Feito pensando na privacidade. Todo o processamento acontece inteiramente no seu navegador usando bibliotecas de código aberto.
Um testador de regex é um sandbox para escrever e depurar expressões regulares. Você digita um padrão, aplica-o a um texto de exemplo e vê instantaneamente cada correspondência destacada, junto com os grupos de captura que o padrão produz. É a forma mais rápida de responder à pergunta eterna do desenvolvedor: este padrão realmente faz o que eu acho que faz?
As expressões regulares são poderosas e implacáveis. Um padrão que funciona em uma amostra pode falhar silenciosamente na próxima, e a diferença entre uma expressão correta e uma quebrada costuma ser um único caractere mal colocado ou um quantificador deslocado por um. Testar contra entrada real, com correspondências visíveis e uma contagem, transforma essa suposição em um processo repetível. Poder alternar flags como global, case-insensitive, multiline, dot-all, Unicode e sticky em tempo real também mostra como cada flag muda o comportamento, que é como os desenvolvedores realmente aprendem as peculiaridades da linguagem.
Este testador foi feito para feedback instantâneo. Não há etapa de compilação nem ida e volta ao servidor — cada tecla atualiza as correspondências imediatamente, os grupos de captura são separados para inspeção e a contagem confirma o resultado. Como todos os testes acontecem localmente, você pode trabalhar com dados privados, logs proprietários ou formatos internos sem que eles saiam da sua máquina.
Também é um excelente ambiente de ensino: construa um padrão passo a passo, veja as correspondências aparecerem e desaparecerem ao ajustar cada parte e use as flags para ver como global ou multiline muda o resultado. Esse feedback prático é como a maioria dos desenvolvedores finalmente internaliza o comportamento das regex.
Testar um padrão contra uma única amostra raramente é suficiente; a mesma expressão precisa funcionar em variações, como capitalizações diferentes, espaços opcionais e entradas de casos extremos. Este testador facilita isso mantendo o padrão, as flags e a amostra editáveis em uma única tela, para que você itere pelos casos em segundos e confirme que a expressão se sustenta antes de chegar ao código de produção.
Para quem é? Desenvolvedores validando padrões, analistas de dados limpando texto, engenheiros de QA construindo asserções e estudantes aprendendo expressões regulares.
As expressões regulares são a forma mais compacta de expressar regras de texto, mas sua compactação também é seu perigo: um padrão é fácil de escrever e fácil de errar sutilmente. Um testador dá a você uma prova imediata e visível do que um padrão realmente corresponde, que é a diferença entre enviar uma validação que funciona e descobrir o bug em produção.
Também é a forma mais rápida de ganhar confiança em um padrão antes de tocar dados reais. Você pode testar contra logs privados, formatos proprietários ou strings sensíveis sem enviá-los a lugar nenhum, porque tudo roda no navegador. Combinado com inspeção de grupos de captura e flags ao vivo, transforma a depuração de regex de adivinhação em um processo repetível.
Sim. Ele usa o motor RegExp nativo do JavaScript do seu navegador, então tudo o que o JavaScript suporta funciona: lookahead e lookbehind, grupos nomeados (?
O testador oferece suporte a g (global), i (sem diferenciar maiúsculas), m (multilinha), s (dot-all), u (Unicode) e y (sticky). Qualquer outro caractere digitado no campo de flags é ignorado.
Sim, gratuito, sem cadastro e sem limite de arquivos.
Não. Os testes acontecem localmente no seu navegador.
Não há limite de upload, mas, por desempenho, o testador para após 5.000 correspondências e lista as primeiras 200 em detalhe.
Sim, funciona em navegadores móveis.