Referência de regex

Folha de dicas de Javascript Regex / Expressões Regulares.

Para consultar a sintaxe de Regex, desça até à secção certa desta folha de dicas, como Conjunto de caracteres, Quantificadores ou Limites (Boundaries), e leia cada expressão ao lado da sua descrição.

Last updated:

Folha de dicas de Regex. Folha de dicas de Javascript Regex / Expressões Regulares. Domine as expressões regulares com nossa folha de dicas do regex online gratuita.

Este guia de referência abrangente oferece uma maneira rápida e fácil de consultar a sintaxe do regex essencial, incluindo classes de caracteres, quantificadores, âncoras e lookarounds.

Seja você um iniciante aprendendo o básico ou um desenvolvedor experiente que precisa de um lembrete rápido para padrões complexos, nossa folha de dicas tem o que você precisa.

Se você estiver construindo padrões de pesquisa para seus logs, nosso Gerador de Crontab e o Testador de Regex são ferramentas complementares perfeitas para simplificar seu processo de desenvolvimento.

Explore nossa lista selecionada de tokens para se tornar mais eficiente com a correspondência de padrões.

Esta folha de dicas do regex premium cobre tudo, desde correspondências literais básicas até referências anteriores avançadas e capturas de grupo, garantindo que você sempre tenha a sintaxe correta ao seu alcance.

Manter seus padrões robustos e fáceis de manter é fácil com nosso Testador de Regex, que combina perfeitamente com a referência listada aqui para validar sua lógica em tempo real.

Oferecemos uma maneira 100% gratuita, privada e segura de acessar a documentação mais importante do regex diretamente no seu navegador, ajudando você a evitar erros de sintaxe comuns e acelerar suas sessões de codificação.

Perguntas frequentes

Como uso esta folha de dicas de Regex?

Cada secção é uma tabela de duas colunas: Expressão mostra o token de Regex e Descrição explica o que corresponde, com notas por baixo para os casos mais difíceis. Use a pesquisa do navegador (Ctrl+F ou Cmd+F) para saltar para um token e depois experimente-o no Testador de Regex.

Que variante de Regex cobre a folha de dicas?

Segue a sintaxe de expressões regulares do JavaScript, usada pelo RegExp nos navegadores e no Node.js. A maioria dos tokens, como \d, \w, conjuntos de caracteres e quantificadores, funciona da mesma forma em PCRE, Python e Java, mas o suporte de lookbehind e alguns escapes variam entre motores.

Que caracteres têm de ser escapados numa Regex?

Fora de um conjunto de caracteres, escape . ^ $ \ / ( ) [ ], as chavetas e a barra vertical com uma barra invertida. Dentro de parênteses retos só é preciso escapar a barra invertida e o parêntese reto de fecho, o acento circunflexo apenas logo após o parêntese de abertura e o hífen apenas entre duas letras ou algarismos.

Qual é a diferença entre um grupo de captura e um grupo sem captura?

Um grupo de captura como (foo) corresponde ao texto e memoriza-o, para o reutilizar com uma referência como \1 ou lê-lo nos resultados da correspondência. Um grupo sem captura, (?:foo), apenas agrupa o padrão sem guardar o que correspondeu.

O que fazem o lookahead e o lookbehind?

Os lookarounds verificam o texto junto a uma correspondência sem o incluir no resultado. foo(?=bar) corresponde a foo apenas quando é seguido de bar, e foo(?!bar) apenas quando não é seguido de bar. Os lookbehinds fazem o mesmo com o texto antes da correspondência, como foo apenas quando precedido de bar.

O que significa \b numa Regex?

\b é um limite de palavra: uma posição de largura zero entre um carácter de palavra (letra, algarismo ou sublinhado) e um carácter que não é de palavra, ou no início ou fim da string junto a um carácter de palavra. Por exemplo, \bcat\b corresponde a cat isolado, mas não dentro de concatenate.

Como usar esta ferramenta online

Com Folha de dicas de Regex, você pode formatar, validar, converter, decodificar, codificar, gerar ou inspecionar dados rapidamente no navegador, sem abrir um aplicativo pesado. Comece pelo campo de entrada ou pelas opções visíveis, revise o resultado e copie ou baixe a saída.

Processamento privado no navegador

Folha de dicas de Regex mantém o processamento normal localmente no seu navegador. Isso ajuda com trechos de código, tokens, documentos, valores de configuração, textos e outros materiais que não devem ser enviados a um serviço remoto sem necessidade.

Quando esta ferramenta é útil

Use Folha de dicas de Regex para tarefas repetitivas de desenvolvimento, documentação técnica, verificações de QA, conversões rápidas, depuração, limpeza de conteúdo e fluxos internos de equipe. A página prioriza entradas claras, retorno imediato e uma saída fácil de reutilizar.

Dicas práticas

Antes de copiar o resultado final, confira detalhes como espaços, maiúsculas, nomes de arquivo, codificação, estrutura de tokens, quebras de linha ou formato de saída. Pequenas verificações evitam erros em código, relatórios, tickets, e-mails ou notas técnicas.