Testador de Regex

Teste expressões regulares em tempo real com destaque de correspondências

/ /
Exemplos:
Referência rápida de Regex

Caracteres

.Qualquer caractere (exceto quebra de linha) \dDígito [0-9] \DNão dígito [^0-9] \wAlfanumérico [a-zA-Z0-9_] \WNão alfanumérico \sEspaço em branco \SNão espaço

Quantificadores

*0 ou mais +1 ou mais ?0 ou 1 (opcional) {n}Exatamente n vezes {n,}n ou mais vezes {n,m}Entre n e m vezes

Âncoras e Grupos

^Início da string/linha $Fim da string/linha \bLimite de palavra (abc)Grupo de captura (?:abc)Grupo sem captura (?<name>abc)Grupo nomeado a|bAlternância (a ou b)

Classes de caracteres

[abc]a, b ou c [^abc]Qualquer exceto a, b, c [a-z]Intervalo a até z [0-9]Intervalo 0 até 9

Flags

gGlobal - todas as correspondências iCase insensitive mMultiline - ^ e $ por linha sDotall - . inclui \n

ℹ️ Informações

  • Tempo real — As correspondências são destacadas enquanto você digita a expressão regular ou o texto
  • Grupos de captura — Visualize todos os grupos capturados com seus índices em uma tabela organizada
  • Substituição — Teste regex replace com suporte a referências de grupo ($1, $2, etc.)
  • Exemplos prontos — Clique nos exemplos para testar padrões comuns como e-mail, telefone, CPF e URL
  • Referência rápida — Consulte a cheat sheet integrada com os padrões regex mais usados