Início Testador de regex

Testador de regex

Há as flags g, i, m, s e u, e padrões comuns. Para depois de 10.000 acertos.

Padrões comuns

Por que existe

Dá para ver se uma linha de registo, um endereço ou uma data casa com um padrão antes de o correr no código.

O que um par de parênteses capturou aparece ao lado do acerto.

  1. 01Como usar

    Ponha o padrão entre as barras e escolha as flags.

    Os trechos que casam no texto abaixo ganham cor, e os grupos capturados saem à parte.

  2. 02Como fica

    O exemplo de data encontra cinco lugares, como 2024-03-15 e 2024/12/31.

    Os padrões de e-mail, URL, IP e telefone coreano podem ser preenchidos de uma vez.

    Digitado2024-03-15

    날짜 5
  3. 03Vale saber

    Sem g, só aparece o primeiro acerto.

    Um erro de gramática é explicado numa frase: parênteses, um intervalo ou uma flag.

Perguntas

QO texto sai do navegador?
ANão. O teste termina no navegador aberto.
QPor que para depois de 1 segundo?
ARepetições aninhadas podem crescer sem fim, então corta antes de a página travar.
QOnde aparecem os grupos?
ASó os acertos que capturaram algo entre parênteses são listados abaixo, até 50.

Como esta página calcula

Esta página acha a primeira ocorrência ou todas as de uma expressão regular neste navegador.

Dá para ligar ignorar maiúsculas, ^ e $ por linha, um ponto que inclui a quebra, e Unicode. Uma busca de mais de um segundo para. Um padrão inválido mostra um erro em vez de uma ocorrência.

A página lista a ocorrência e os grupos capturados. E-mail, URL, IP, um telefone coreano e uma data são só exemplos. O padrão e o texto ficam neste navegador.

  • # regex
  • # expressão regular
  • # flags
  • # grupos