Testador de Regex

Teste expressões regulares em tempo real com destaque

//

Correspondências (2)

Hello World 123
Match 1
Hello
Index: 0
Match 2
World
Index: 6

O que são Expressões Regulares (Regex)?

Regex (Regular Expressions) são sequências de caracteres que formam um padrão de busca. Elas são ferramentas poderosas para manipulação de texto, validação de inputs (como emails e telefones) e extração de dados (scraping).

Metacaracteres Comuns

  • . : Corresponde a qualquer caractere individual.
  • * : Corresponde a zero ou mais ocorrências do elemento anterior.
  • + : Corresponde a uma ou mais ocorrências.
  • \d : Corresponde a qualquer dígito numérico.
  • ^ e $ : Indicam o início e o fim de uma linha, respectivamente.

Segurança: O Perigo do ReDoS

Expressões mal escritas podem levar a ataques de ReDoS (Regular Expression Denial of Service), onde uma query complexa consome 100% da CPU do servidor. Ao testar aqui, você pode validar a lógica antes de implementá-la em seu backend.

Privacidade: Teste Localmente

Muitas vezes você precisa testar regex com dados reais que podem conter informações sensíveis de usuários ou logs de produção. No Octovelo, o seu teste ocorre inteiramente no seu navegador via JavaScript. Seu texto de teste e seu padrão regex nunca são enviados para nossos servidores. Segurança total para o seu fluxo de desenvolvimento.