Construir, aprender e testar
Regex Studio
Motor JavaScript do seu navegador, com execução isolada e processamento local. Não executa PCRE, Python ou .NET. Nenhum texto é enviado ao servidor ou salvo automaticamente.
Sem barras delimitadoras. g retorna todas as correspondências; sem g, somente a primeira. u e v são mutuamente exclusivas. Recursos recentes dependem do navegador. Índices e tamanhos usam unidades UTF-16, iniciando em zero.
0 correspondências
Correspondências destacadas
Correspondências vazias são listadas na tabela, mas não têm trecho para destacar.
Correspondências e grupos
| # | Valor | Início / fim | Linha / coluna | Grupos |
|---|
Substituição
Use $$ para dólar, $& para o match, $1 a $99 para grupos, $<nome> para grupo nomeado, $` para prefixo e $' para sufixo. A saída é uma prévia: o texto original não é alterado.
Testes positivos e negativos
Array JSON com text e expected (true/false). Até 100 casos. Verifica se há alguma correspondência; use ^ e $ para o texto inteiro.