Voltar ao workspace

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
#ValorInício / fimLinha / colunaGrupos
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.

Código JavaScript e exportação