Testador de RegexDev

Testar e depurar expressões regulares em tempo real com múltiplos modos de correspondência.

/
0 correspondências

Sobre Testador de Regex

🎯 Visão Geral

Expressões regulares são ferramentas poderosas de correspondência de padrões de texto amplamente usadas em validação de dados, busca de texto e extração de conteúdo. Esta ferramenta fornece um ambiente de teste de regex em tempo real para ajudar desenvolvedores a validar e depurar rapidamente expressões regulares.

💡 Dicas e Truques

  • Ganancioso vs Não-ganancioso
    Por padrão, * e + são gananciosos (correspondem o máximo possível). Adicione ? para torná-los não-gananciosos
    .*?
  • Escapar caracteres especiais
    Para corresponder caracteres especiais como . * + literalmente, escape-os com barra invertida
    \.
  • Correspondência de limite
    Use ^ e $ para garantir correspondência completa e evitar correspondências parciais
    ^\d{11}$
  • Atalhos de classe de caractere
    Versões maiúsculas de \d \w \s correspondem o oposto
    \D corresponde não-dígitos
  • Modo multilinha
    Com flag m habilitada, ^ e $ correspondem ao início e fim de cada linha

📚 Referência de Sintaxe Regex

.Corresponder qualquer caractere único (exceto nova linha)
\dCorresponder dígitos, equivalente a [0-9]
\wCorresponder caracteres de palavra (letras, dígitos, sublinhado)
\sCorresponder espaço em branco (espaço, tab, etc.)
^Corresponder início da string
$Corresponder fim da string
*Corresponder 0 ou mais vezes
+Corresponder 1 ou mais vezes
?Corresponder 0 ou 1 vez
{n}Corresponder exatamente n vezes
{n,}Corresponder pelo menos n vezes
{n,m}Corresponder entre n e m vezes
[abc]Corresponder a, b ou c
[^abc]Corresponder qualquer caractere exceto a, b, c
(abc)Grupo de captura, corresponder e lembrar abc
(?:abc)Grupo não-capturante, corresponder mas não lembrar