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.
Referência rápida de regex
Os tokens mais úteis para construir expressões regulares.
.- qualquer caractere, exceto quebra de linha
\d- qualquer dígito (0-9)
\w- caractere de palavra (letras, dígitos, _)
\s- qualquer espaço em branco
\D- qualquer caractere não-dígito
^- início do texto (ou da linha com m)
$- fim do texto (ou da linha com m)
\b- limite 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|b- casa a ou b
(?=...)- lookahead positivo
(?<=...)- lookbehind positivo