Escreva um padrão
Digite-o entre as barras ou cole um literal /padrão/flags. Ative e desative as flags com os botões.
Digite um padrão e um texto: cada correspondência se acende enquanto você digita, com seus grupos de captura em uma tabela.
Veja a prévia de uma substituição, leia o padrão explicado em linguagem simples ou comece de um padrão pronto.
Buscando…
As correspondências serão listadas aqui.
Digite-o entre as barras ou cole um literal /padrão/flags. Ative e desative as flags com os botões.
Cole o texto a pesquisar. As correspondências são destacadas enquanto você digita e listadas com seus grupos.
Veja a prévia de uma substituição, extraia as correspondências com um modelo ou leia o que cada parte do padrão faz.
Gere imagens, vídeos e modelos 3D a partir do seu próprio código com a WaveSpeed AI.
Crie imagens a partir de um prompt ou edite as que você já tem.
Transforme uma imagem estática ou um prompt em um videoclipe curto.
Transforme uma imagem em um modelo 3D.
$1 em créditos grátis para novas contas elegíveis. Sem cartão. Os geradores têm requisitos próprios de conta e créditos. O testador de regex é grátis.
JavaScript (ECMAScript), executado pelo próprio motor do seu navegador, então os resultados batem com o que o seu código faz no mesmo navegador ou no Node.js. Outras variantes, como PCRE, Python ou Java, diferem em alguns pontos: quantificadores possessivos, grupos atômicos e comentários em linha não existem em JavaScript.
Não. O padrão e o texto são comparados no seu navegador e nunca são enviados para lugar nenhum.
Padrões como (a+)+$ podem levar um tempo exponencial em certos textos (backtracking catastrófico). A busca roda separada da página e é interrompida após 2 segundos, com uma dica de como corrigir o padrão, então a página nunca trava.
Escreva $1, $2 … para grupos numerados, $<name> para os nomeados, $& para a correspondência inteira e $$ para um cifrão. A prévia se atualiza enquanto você digita.
g encontra todas as correspondências, i ignora maiúsculas e minúsculas, m faz ^ e $ corresponderem em quebras de linha, s deixa o . corresponder a quebras de linha, u ativa o modo Unicode, v adiciona conjuntos Unicode, y só corresponde na posição atual e d registra as posições dos grupos. Passe o mouse sobre o botão de uma flag para ver o significado.
São listadas até 10.000 correspondências, e o destaque cobre os primeiros 200.000 caracteres; substituição, extração e contagem de correspondências usam o texto inteiro. São aceitos textos de até 5 milhões de caracteres.
Seu último padrão, flags, texto e substituição ficam guardados neste navegador e voltam quando você retornar.
Grátis, privado e instantâneo.