Testador de regex
Digite um padrão e um texto — as correspondências são destacadas ao vivo, com os grupos de captura listados abaixo.
Como este testador funciona
Seu padrão é executado contra o texto usando o próprio mecanismo de expressões regulares do JavaScript — o mesmo que o seu código realmente vai usar, caso seja para um script ou uma página web. As correspondências são destacadas no texto e listadas com os seus grupos de captura abaixo.
Quais flags são suportadas?
g (global — encontra todas as correspondências, não só a primeira), i (sem diferenciação entre maiúsculas e minúsculas) e m (multilinha, para que ^ e $ correspondam a limites de linha) — as que você vai usar na prática.
Por que meu padrão mostra um erro?
A sintaxe de regex do JavaScript tem algumas diferenças em relação a outras linguagens (PCRE, Python) — um caractere especial sem escape ou uma construção não suportada gera um erro de sintaxe, mostrado diretamente em vez de um resultado errado silencioso.
Meu texto é enviado para algum lugar?
Não — a correspondência acontece inteiramente no seu navegador, com JavaScript puro. Nada é enviado.
