Testador de Regex

Teste expressões regulares em direto: correspondências realçadas, grupos de captura, pré-visualização de substituição e padrões prontos

Flags
Correspondências realçadas

Correspondências

    Use $1, $2 para grupos, $<nome> para grupos nomeados e $& para a correspondência inteira.

    Guia rápido de regex
    .
    Qualquer carácter, exceto quebra de linha
    \d \w \s
    Dígito, carácter de palavra, espaço em branco
    \b
    Limite de palavra
    ^ $
    Início e fim do texto (ou de cada linha com m)
    [abc] [^abc]
    Um carácter do conjunto / fora do conjunto
    a|b
    Alternância: a ou b
    ( … )
    Grupo de captura
    (?<name> … )
    Grupo de captura nomeado
    (?: … )
    Grupo sem captura
    * + ?
    Zero ou mais, um ou mais, opcional
    {n,m}
    Entre n e m repetições
    *? +?
    Quantificadores preguiçosos (o mínimo possível)
    (?= … ) (?! … )
    Lookahead: seguido de / não seguido de
    (?<= … ) (?<! … )
    Lookbehind: precedido de / não precedido de
    \1 \k<name>
    Referência a um grupo
    \. \\ \/
    Escapa um carácter especial

    Como funciona o testador de regex

    Escreva uma expressão regular e um texto: cada correspondência é realçada enquanto escreve, e a lista abaixo mostra cada uma com a sua posição, os grupos de captura numerados e os grupos nomeados. Se a expressão for inválida, é apresentado o erro exato do navegador para a poder corrigir.

    A ferramenta usa o motor de expressões regulares JavaScript do seu navegador. A pesquisa decorre no navegador, nada é enviado, e um padrão que demore demasiado é interrompido automaticamente. São listadas no máximo 1000 correspondências.

    1. 1 Escreva ou escolha um padrão e marque as flags.
    2. 2 Cole o texto a testar e confira as correspondências e os grupos realçados.
    3. 3 Se quiser, escreva uma substituição e copie o resultado.