Testador de expressões regulares
Digite o padrão, as flags e o texto. As correspondências são listadas com a posição.
Resultado
2Correspondências
- Nº 1 (índice 8)
- 2026-10-11 → 2026 | 10 | 11
- Nº 2 (índice 26)
- 2026-11-02 → 2026 | 11 | 02
Dados de entrada
- Expressão regular
- (\d{4})-(\d{2})-(\d{2})
- Flags
- g
- Texto de teste
- Release 2026-10-11, patch 2026-11-02.
Como é calculado
O padrão é compilado pelo motor RegExp de JavaScript do navegador.
Resultado
Correspondências
- Nº 1 (índice 8)
- 2026-10-11 → 2026 | 10 | 11
- Nº 2 (índice 26)
- 2026-11-02 → 2026 | 11 | 02
Como é calculado
- O padrão é compilado pelo motor RegExp de JavaScript do navegador.
- Sem a flag g, só a primeira correspondência é buscada.
- As 20 primeiras correspondências são listadas com os grupos capturados.
Exemplo
O padrão (\d{4})-(\d{2})-(\d{2}) encontra 2 datas em “Versão 2026-10-11, patch 2026-11-02.”.
Importante
- A sintaxe é a do JavaScript; PCRE, Python ou Java diferem em alguns pontos.
- Um padrão mal construído pode ficar muito lento em textos longos.
Perguntas frequentes
Para que serve esta ferramenta?
Digite o padrão, as flags e o texto. As correspondências são listadas com a posição.
Como o resultado é calculado?
O padrão é compilado pelo motor RegExp de JavaScript do navegador.
O que devo verificar antes de usar o resultado?
A sintaxe é a do JavaScript; PCRE, Python ou Java diferem em alguns pontos.