Anúncios incomodam? Ir Sem anúncios Hoje

Folheto de dicas de regex

DesenvolvedorTexto
ANUNCIADO Remover?
ANUNCIADO Remover?

Guia

Resumo de Regex

Folheto de dicas de regex

Guia rápido e buscável de sintaxe e padrões comuns de expressões regulares. Independentemente de você estar escrevendo regras de validação, analisando arquivos de log ou realizando transformações de texto, este resumo fornece acesso imediato aos padrões de regex que você precisa.

Como usar

Navegue pelas tabelas categorizadas para encontrar a sintaxe de regex que precisa. Use a caixa de busca para filtrar padrões por nome, descrição ou exemplo. Escolha uma categoria específica no menu suspenso para reduzir sua visão. Clique no botão de cópia ao lado de qualquer padrão para copiá-lo para a área de transferência.

Características

  • 7 Categorias – Anclagens, classes de caracteres, quantificadores, grupos e referências, antecipação e retrospectiva, flags e padrões comuns
  • Busca Instantânea – Filtra todos os padrões em tempo real digitando na caixa de busca
  • Filtro por Categoria – Foca em uma categoria específica para encontrar o que precisa rapidamente
  • Copiar para área de transferência – Cópia em um clique para cada padrão
  • Exemplos Práticos – Cada padrão inclui um exemplo de uso no mundo real

Qual a diferença entre quantificadores greedy e lazy?

Quantificadores greedy (* + {n,m}) correspondem ao maior número possível de caracteres, enquanto quantificadores lazy (*? +? {n,m}?) correspondem ao menor número possível de caracteres. Por exemplo, dada a string bold, o padrão greedy <.*> corresponde à string inteira, enquanto o padrão lazy <.*?> corresponde apenas a .

Qual a diferença entre um grupo capturante e um grupo não capturante?

Um grupo capturante (abc) salva o texto correspondido para que ele possa ser referenciado posteriormente com backreferences como \1 ou em strings de substituição. Um grupo não capturante (?:abc) agrupa elementos juntos para quantificadores ou alternância sem salvar a correspondência, o que é mais eficiente quando você não precisa do valor capturado.

O que são as afirmações de antecipação e retrospectiva?

Antecipação (?=…) e retrospectiva (?<=...) are zero-width assertions that check whether a pattern exists ahead of or behind the current position without consuming any characters. Negative versions (?!...) and (?

ANUNCIADO Remover?
Quer eliminar anúncios? Fique sem anúncios hoje mesmo

Instale nossas extensões

Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida

Ao Extensão do Chrome Ao Extensão de Borda Ao Extensão Firefox Ao Extensão Opera

O placar chegou!

Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!

ANUNCIADO Remover?
ANUNCIADO Remover?
ANUNCIADO Remover?

Notícias com destaques técnicos

Envolver-se

Ajude-nos a continuar fornecendo ferramentas gratuitas valiosas

Compre-me um café
ANUNCIADO Remover?