Consulte todos os tokens de expressão regular — classes de carácter, âncoras, quantificadores, grupos, lookaround, flags e escapes — numa única tabela pesquisável, cada um com o seu nome, um significado em linguagem simples e um exemplo curto. No seu browser, gratuitamente.

Todos os tokens de expressão regular, explicados com um exemplo. Tudo corre no seu browser a partir de uma referência integrada — nada é enviado para o servidor.

Token Nome Descrição Exemplo
Nenhum token corresponde à sua pesquisa.
Experimente um token ou termo diferente — por exemplo \b, lookahead ou quantificador.

Sobre Referência de Tokens Regex

A Referência de Tokens Regex reúne todo elemento de construção de expressões regulares em uma única tabela pesquisável: classes de caractere como \d e \w, âncoras como ^ e \b, quantificadores como * e {2,4}, grupos e referências retroativas, lookahead e lookbehind, flags como i, g e m, e os escapes para caracteres especiais. Cada token vem com seu nome, um significado em linguagem simples e um pequeno exemplo.

Foi criada para o momento em que você lembra parcialmente de um token: você sabe que um lookahead existe, mas não se é (?=…) ou (?<=…), ou não consegue lembrar se \b é uma fronteira de palavra ou um backspace. A busca aceita o próprio token, seu nome ou uma palavra do seu significado, então qualquer uma dessas pistas encontra a linha.

Os sete filtros de categoria — classes de caractere, âncoras, quantificadores, grupos e referências, lookaround, flags e modificadores, escapes e especiais — também fazem da tabela um guia de estudo compacto para ler os padrões de outras pessoas. Todo token pode ser copiado com um clique, e a referência inteira roda no seu navegador.

Como usar Referência de Tokens Regex

  1. Digite um token (\d), um nome (fronteira de palavra) ou uma palavra-chave de significado (lookahead) na caixa de busca.
  2. Ou restrinja a tabela por categoria: classes de caractere, âncoras, quantificadores, grupos, lookaround, flags ou escapes.
  3. Leia a descrição em linguagem simples do token e seu pequeno exemplo de uso.
  4. Clique no botão de cópia para pegar o token exato para o seu padrão.

Perguntas frequentes

Ambos verificam o que cerca a posição atual sem consumi-lo. Um lookahead (?=…) verifica o texto que segue; um lookbehind (?<=…) verifica o texto que precede. Suas formas negativas, (?!…) e (?<!…), exigem que o padrão esteja ausente.

Uma fronteira de palavra — a posição de largura zero entre um caractere de palavra (letras, dígitos, underscore) e um caractere que não é de palavra ou a borda da string. Ela combina uma posição, não um caractere, motivo pelo qual \bcat\b encontra "cat" mas não "concatenate".

Quando o caractere tem significado especial — . * + ? ( ) [ ] { } | ^ $ e a própria barra invertida. Prefixe-o com uma barra invertida para combiná-lo literalmente; a categoria de escapes lista cada um com um exemplo.

Os tokens listados são o núcleo comum compartilhado pelos motores mais usados (JavaScript, PCRE e afins). Alguns recursos avançados, como lookbehind, chegaram depois em alguns motores, então verifique a documentação da sua linguagem para casos específicos.

Esta página é uma referência de consulta para tokens individuais. Para montar e testar padrões completos em texto de exemplo, combine-a com um testador de regex — a referência diz o que cada peça significa enquanto você constrói.

Sim, completamente gratuita. A tabela vem embutida na página, e pesquisar, filtrar e copiar rodam todos no seu navegador, sem nenhuma requisição ao servidor.

Precisa de ajuda?
Encontrou um problema com esta ferramenta? Avise a nossa equipa.
Relatar um problema

Adicione esta ferramenta gratuita ao seu próprio site — copie e cole o código abaixo.