Testador de Regex

Sintaxe JavaScript. Não duplique a contrabarra — digite \d, e não \\d.
Flags
Exemplos
2 ocorrências
Send the report to alice@example.com and copy bob+test@dev.io. Skip not-a-real@.
Ocorrência #1do índice 19 até 36
alice@example.com
Ocorrência #2do índice 46 até 62
bob+test@dev.io.

Referência rápida de regex

Os tokens mais úteis para construir expressões regulares.

.qualquer caractere, exceto quebra de linha
\dqualquer dígito (0-9)
\wcaractere de palavra (letras, dígitos, _)
\squalquer espaço em branco
\Dqualquer caractere não-dígito
^início do texto (ou da linha com m)
$fim do texto (ou da linha com m)
\blimite de palavra
[abc]qualquer um entre a, b ou c
[^abc]qualquer caractere, exceto a, b ou c
*zero ou mais do anterior
+um ou mais do anterior
?zero ou um do anterior
{n}exatamente n ocorrências
{n,m}de n a m ocorrências
(...)grupo de captura
(?:...)grupo sem captura
a|bcasa a ou b
(?=...)lookahead positivo
(?<=...)lookbehind positivo

Sobre este testador

Teste expressões regulares JavaScript no seu navegador. Ative as flags, veja cada ocorrência com posição e grupos de captura, aplique substituição ou divida o texto pelo padrão. Nada sai do seu navegador.