# Padrões de Regex Arriscados

Coleção de padrões regex que demonstram vulnerabilidades de segurança, problemas de desempenho e anti-padrões comuns para evitar

> Página canônica: https://elysiatools.com/pt/samples/risky-regex

- **Categoria:** Validação

- **Palavras-chave:** regex, segurança, desempenho, redo, backtracking catastrófico, vulnerabilidade, padrão, validação

## Visão geral

Coleção de padrões regex que demonstram vulnerabilidades de segurança, problemas de desempenho e anti-padrões comuns para evitar

## Exemplos

- **Padrões de Backtracking Catastrófico**: Padrões regex que podem causar backtracking exponencial levando a Negação de Serviço (ReDoS)
- **Padrões de Validação Sem Âncoras**: Padrões regex sem âncoras que podem corresponder em posições não intencionais na entrada
- **Correspondência Gananciosa Excessiva**: Quantificadores gananciosos que consomem mais do que o pretendido, causando correspondências incorretas
- **Quantificadores Preguiçosos Ineficientes**: Quantificadores preguiçosos que ainda são ineficientes ou incorretos para o caso de uso
- **Escapes de Classe de Caracteres Inválidos**: Classes de caracteres com intervalos inválidos ou caracteres especiais sem escape
- **Ordem de Alternância Ambígua**: Padrões de alternância onde a ordem causa correspondências inesperadas
- **Dupla Negação Confusa**: Padrões com dupla negação que são difíceis de ler e propensos a erros
- **Escapes Redundantes**: Sequências de escape desnecessárias que reduzem a legibilidade
- **Ambiguidade Octal e Referência Reversa**: Padrões onde \1 pode significar octal ou referência reversa
- **Grupos de Captura Excessivos**: Grupos de captura desnecessários que impactam o desempenho

## Quando usar

- Use this sample set when you want reference inputs for Padrões de Regex Arriscados.
- Use it to preview output formats and compare related sample variants.

## Como funciona

- Open a sample entry to inspect the prepared example payload or asset.
- Compare it with related tools to understand how the workflow connects.

## Casos de uso

- Padrões de Backtracking Catastrófico
- Padrões de Validação Sem Âncoras
- Correspondência Gananciosa Excessiva
- Quantificadores Preguiçosos Ineficientes
- Escapes de Classe de Caracteres Inválidos
- Ordem de Alternância Ambígua

## Perguntas frequentes

### What is included in Padrões de Regex Arriscados?

This page includes curated sample entries, related tools, and neighboring sample collections for Padrões de Regex Arriscados.

## Ferramentas relacionadas

- [Explicador de Regex](https://elysiatools.com/pt/tools/ai-regex-explainer): Usa IA para decompor expressões regulares em explicações legíveis
- [Glob para Regex](https://elysiatools.com/pt/tools/glob-to-regex): Converte padrões de correspondência de arquivos (Glob) em expressões regulares
- [Depurador de Regex](https://elysiatools.com/pt/tools/regex-debugger): Percorra como uma expressão regular corresponde a uma string posição por posição: visualize tentativas de correspondência, sucessos parciais, backtracks e capturas — uma ferramenta para entender o comportamento do regex, não apenas o resultado final
- [Linting de Regex](https://elysiatools.com/pt/tools/regex-linter): Detecta padrões de regex propensos a erros e arriscados, verifica backtracking catastrófico, padrões não ancorados e fornece sugestões de reescrita
- [Visualização de Substituição Regex](https://elysiatools.com/pt/tools/regex-replace-previewer): Visualização em tempo real de substituições regex com destaques de diferenças e estatísticas
- [Testador de regex BGP Community e explicador Looking-Glass](https://elysiatools.com/pt/tools/bgp-community-string-regex-tester-and-looking-glass): Valida padrões regex de BGP community (RFC 8294), compara AS-paths e gera config Cisco/Juniper/FRR.
- [Visualizador de Diagrama Ferroviário de Regex](https://elysiatools.com/pt/tools/regex-railroad-diagram-visualizer): Renderiza uma expressão regular como diagrama ferroviário SVG mostrando literais, grupos, alternativas e repetição, com numeração de grupos de captura e explicação das flags
- [Testador Regex](https://elysiatools.com/pt/tools/regex-tester): Testa expressões regulares contra texto

## Conteúdo relacionado

- [Alternativas de Padrões Regex](https://elysiatools.com/pt/samples/regex-alternatives): Múltiplas formas de escrever o mesmo padrão regex com diferentes compensações
- [Padrões Comuns de Expressões Regulares](https://elysiatools.com/pt/samples/regex-samples): Padrões de expressões regulares comumente usados para validação e correspondência
- [Grupos de Captura Nomeados Regex](https://elysiatools.com/pt/samples/regex-named-groups): Coleção de padrões regex usando grupos de captura nomeados para extrair dados estruturados de texto. Grupos nomeados tornam os padrões mais legíveis e mantíveis atribuindo nomes significativos às partes capturadas.
- [Exemplos de Substituição de Regex](https://elysiatools.com/pt/samples/regex-replace): Coleção de padrões de substituição de regex comuns e úteis para transformação de texto e limpeza de dados
- [Exemplos de Processamento de Strings Android Java](https://elysiatools.com/pt/samples/android-string-processing-java): Exemplos de processamento de strings Android Java incluindo divisão e junção de strings, expressões regulares e substituição de strings
- [Exemplos de Processamento de Strings Android Kotlin](https://elysiatools.com/pt/samples/android-string-processing-kotlin): Exemplos de processamento de strings Android Kotlin incluindo dividir e juntar strings, expressões regulares e substituição de strings
