# Testador de regex BGP Community e explicador Looking-Glass

Valida padrões regex de BGP community (RFC 8294), compara AS-paths e gera config Cisco/Juniper/FRR.

> Página canônica: https://elysiatools.com/pt/tools/bgp-community-string-regex-tester-and-looking-glass

- **Categoria:** Network

- **Palavras-chave:** bgp, comunidade, regex, as-path, rfc8294, cisco, juniper, frr

## Visão geral

Comunidades BGP (RFC 8294) são tags de 32 bits no formato AS:valor. Engenheiros usam regex em route-maps. Esta ferramenta testa regex, mostra correspondências e emite config pronta.

## Entradas

- **Regex BGP Community** (text): 65000:1\[0-9\]\[0-9\]$ or ^65000:
- **Conjunto de comunidades (um por linha)** (textarea): 65000:100 65000:101 65000:200 no-export 65001:500
- **Regex AS-Path** (text): _65000_ (matches paths transiting AS65000)
- **AS-Path (separado por espaços)** (textarea): 65001 65000 65002 65000 65003 65004
- **Saída do fornecedor** (select)
- **Regex sensível a maiúsculas** (checkbox)

## Quando usar

- Verificar se uma regex de BGP Community corresponde às comunidades esperadas antes de aplicá-la em uma política.
- Testar se um AS-Path contém determinado sistema autônomo usando uma regex.
- Gerar uma base de configuração de route-map ou policy-statement para o fornecedor escolhido.

## Como funciona

- Informe a regex de BGP Community e cole uma comunidade por linha, como 65000:100 ou no-export.
- Opcionalmente, informe uma regex de AS-Path e os caminhos separados por espaços.
- Escolha Cisco IOS-XE, Juniper Junos ou FRRouting e defina se a regex diferencia maiúsculas de minúsculas.
- A ferramenta mostra as correspondências encontradas e emite a configuração correspondente ao fornecedor selecionado.

## Casos de uso

- Validar filtros de comunidades antes de colocá-los em route-maps ou políticas BGP.
- Encontrar rapidamente quais comunidades de uma lista correspondem a um padrão específico.
- Comparar AS-Paths e preparar uma configuração de política para diferentes fornecedores de rede.

## Perguntas frequentes

### Quais formatos de comunidade BGP posso testar?

Você pode testar comunidades no formato AS:valor, como 65000:100, e nomes conhecidos, como no-export.

### É obrigatório preencher todos os campos?

Não. A regex de comunidade, o conjunto de comunidades, a regex de AS-Path e os AS-Paths são opcionais; o fornecedor de saída é obrigatório.

### Como devo informar o conjunto de comunidades?

Informe uma comunidade por linha, por exemplo 65000:100, 65000:101 e no-export.

### Como informar um AS-Path?

Digite cada caminho em uma linha e separe os números de AS por espaços, como 65001 65000 65002.

### Quais formatos de configuração estão disponíveis?

A ferramenta gera saída para Cisco IOS-XE, Juniper Junos ou FRRouting, conforme o fornecedor selecionado.

## Ferramentas relacionadas

- [Gerador de Strings Regex](https://elysiatools.com/pt/tools/regex-to-string-generator): Gera strings aleatórias que correspondem a um padrão de expressão regular
- [Mapeador de afirmações, evidências e citações](https://elysiatools.com/pt/tools/claim-evidence-citation-mapper): Extrai afirmações factuais do texto, associa-as a notas/links/referências, e marca afirmações sem fonte, de fonte fraca, com citação duplicada ou de escopo ambíguo
- [Testador de regex C# (.NET)](https://elysiatools.com/pt/tools/csharp-regex-tester): Teste online expressões regulares .NET/C#: grupos nomeados ((?…)), opções IgnoreCase/Multiline/Singleline, realce, tabela de grupos e código C# pronto para colar.
- [Testador de regex Java](https://elysiatools.com/pt/tools/java-regex-tester): Teste padrões java.util.regex online: grupos nomeados (?…), quantificadores possessivos e grupos atômicos, flags Pattern e código Java pronto.
- [Gerador de llms.txt / auditoria de crawlers de IA](https://elysiatools.com/pt/tools/llms-txt-and-ai-crawler-audit): Gera um llms.txt (formato v2 do llmstxt.org: H1, resumo em citação, listas H2) a partir de um rastreamento ao vivo ou inventário colado, e audita a política de robots.txt para GPTBot, ClaudeBot, PerplexityBot e Bytespider pelo algoritmo RFC 9309 — com prévia allow/block e diretivas prontas para colar.
- [Correspondente de Múltiplos Padrões](https://elysiatools.com/pt/tools/multi-pattern-matcher): Executa múltiplos padrões de expressão regular contra texto em uma operação
- [Testador de Grupos Nomeados](https://elysiatools.com/pt/tools/named-group-tester): Analisa e exibe grupos de captura nomeados de padrões regex
- [Testador de regex PCRE2](https://elysiatools.com/pt/tools/pcre-regex-tester): Teste padrões PCRE2 online: toda a sintaxe de grupos nomeados ((?P), (?), (?'n')), quantificadores possessivos, grupos atômicos, \\A \\z \\h — mais pcre2grep e a API C.

## Exemplos

- [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
- [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
- [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.
- [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
