Desenvolvimento

Testador de Regex

Testar expressões regulares ao vivo.

Limites: 2,000 caracteres de padrão · 100,000 caracteres de texto · 5,000 correspondências · 250 ms.

    Como usar

    Escolha um padrão pronto ou digite o seu, defina flags e insira um texto de teste. Após uma breve pausa de segurança, as correspondências são destacadas e listadas com grupos de captura, e você pode visualizar uma busca e substituição usando $1/$& — tudo de forma privada no seu navegador.

    Perguntas frequentes

    Qual sabor de regex é usado?

    Usa expressões regulares JavaScript (ECMAScript), executando nativamente no seu navegador.

    O que significam as bandeiras?

    g = global, i = insensível a maiúsculas/minúsculas, m = multilinha, s = permite que o ponto corresponda a qualquer caractere, u = Unicode, y = aderência, e d expõe os índices de correspondência. O novo sinalizador v Unicode-sets é ativado somente quando seu navegador o suporta.

    Posso ver grupos de captura e testar um substituto?

    Sim. Cada partida lista seus grupos de captura numerados e nomeados, e a caixa Substituir mostra o resultado ao vivo — você pode usar $1, $2 e $& assim como o String.replace.

    Quais são os padrões comuns?

    Uma biblioteca com 20 padrões prontos e testados (e-mail, URL, IPv4, UUID, cor hexadecimal, data, hora e mais) para que você não precise criá-los do zero.

    O meu texto é carregado?

    Não. O padrão e o texto nunca saem do seu navegador.

    Última atualização: