Testador de Regex
Teste expressões regulares com destaque das correspondências, grupos e substituição.
- Grátis
- Sem cadastro
- Roda no seu navegador
Correspondências
3 correspondências
Pedido feito em 05/03/2025 e entregue em 12/03/2025. Próxima revisão: 01/04/2025.
| # | Posição | Trecho e grupos |
|---|---|---|
| 1 | 16–26 | 05/03/2025
|
| 2 | 41–51 | 12/03/2025
|
| 3 | 70–80 | 01/04/2025
|
Texto após substituir
Pedido feito em 2025-03-05 e entregue em 2025-03-12. Próxima revisão: 2025-04-01.
Como funciona
O testador de regex roda a expressão regular do JavaScript sobre o seu texto enquanto você digita, destaca cada correspondência e lista a posição, o trecho e os grupos de captura, inclusive os nomeados. As flags g, i, m, s, u e y são caixas de seleção e há uma prévia da substituição com $1, $<nome> e $&.
Tudo é calculado no seu navegador: o que você digita não é enviado a lugar nenhum.
Ver o código do cálculodev.ts (abre em nova aba)Perguntas frequentes
2 perguntasSem a flag g (global) o JavaScript para na primeira ocorrência. Marque g para listar todas e para substituir todas.
Crie o grupo com (?<nome>…) e use $<nome> no campo de substituição; grupos numerados usam $1, $2 e assim por diante.
Mais em Desenvolvimento
- Comparador de TextosCompare dois textos por linha, palavra ou caractere e veja o que entrou e saiu.
- Avaliador de JSONPathRode expressões JSONPath em um JSON e veja cada resultado com seu caminho.
- Testador de XPathAvalie expressões XPath em XML ou HTML e veja os nós, textos e números encontrados.
- Conversor de TimestampConverta timestamp Unix em data (UTC, local, ISO 8601, RFC 2822) e data em timestamp.
- Descritor de CronEntenda uma expressão cron em português e veja as próximas 10 execuções.
- Separador de URLSepare uma URL em protocolo, host, porta, caminho, parâmetros e fragmento, e edite a query.
- Testador de API RESTEnvie requisições HTTP pelo navegador e veja status, tempo, cabeçalhos e corpo.
- Gerador de JSONGere JSON com dados fictícios a partir de um modelo com marcadores como {{nome}} e {{cpf}}.
- Codificador de HTMLCodifique e decodifique entidades HTML nomeadas, decimais ou hexadecimais.
- Escape de StringEscape textos para JavaScript, JSON, Java, C#, Python, SQL, shell e regex, ou desfaça o escape.
- Visualizador de SVGVeja um SVG com segurança, confira o tamanho, minifique e baixe em SVG ou PNG.