Úteis — Tudo o que você precisa, em um só lugar.

Buscar e Substituir com Regex

Use expressões regulares com grupos ($1, lt;nome>), flags e contagem de ocorrências para transformar textos.

Como utilizar

  1. Escreva o padrão e a substituição (use $1, $2… para grupos).
  2. Marque as flags (g, i, m, s, u).
  3. Cole o texto e confira o resultado e a tabela de ocorrências.

Exemplos

  • Datas ISO para formato brasileiro — entrada: (\d{4})-(\d{2})-(\d{2}) → $3/$2/$1 — resultado: 2026-10-10 → 10/10/2026

Perguntas frequentes

O que acontece com uma regex muito lenta?

A busca roda em um Web Worker e é interrompida após 2 segundos, com aviso sobre backtracking catastrófico — a página não trava.

Qual sintaxe é usada?

A do JavaScript (ECMAScript), incluindo grupos nomeados (?<nome>…), lookbehind e classes Unicode como \p{L} com a flag u.

Informações técnicas

  • Limites: padrão até 2.000 caracteres e texto até 500.000 caracteres.
  • Sem a flag g, apenas a primeira ocorrência é substituída.
  • Todo o processamento acontece no seu navegador; o texto não é enviado a nenhum servidor nem salvo.

Ferramentas relacionadas

  • Localizar e Substituir — Troque palavras ou trechos em todo o texto de uma vez, com opção de palavra inteira, maiúsculas e acentos.
  • Testador de Regex — Teste expressões regulares com destaque das correspondências, grupos nomeados, substituição, explicação dos tokens e padrões prontos.
  • Extrator de E-mails — Encontre e liste todos os endereços de e-mail de um texto, sem repetições, em minúsculas e ordenados.
  • Validador de Expressões Regulares — Verifique se uma expressão regular compila com as flags escolhidas, entenda o erro e faça um teste rápido com uma frase.
  • Comparador de Textos (Diff) — Compare duas versões de um texto e veja adições e remoções por linha, palavra ou caractere, lado a lado ou unificado.
  • Contador de Caracteres — Conte caracteres, palavras, frases, parágrafos e linhas em tempo real, com tempo de leitura e limites de redes sociais e SEO.