# Тестер regex BGP Community и интерпретатор Looking-Glass

Проверяет шаблоны regex BGP community (RFC 8294), сопоставляет AS-path и генерирует конфиг Cisco/Juniper/FRR.

> Каноническая страница: https://elysiatools.com/ru/tools/bgp-community-string-regex-tester-and-looking-glass

- **Категория:** Network

- **Ключевые слова:** bgp, community, regex, as-path, rfc8294, cisco, juniper, frr

## Обзор

BGP community (RFC 8294) — 32-битные теги в формате AS:значение. Инженеры используют regex в route-map и policy-statement. Инструмент проверяет regex, показывает совпадения и выдаёт готовый конфиг.

## Входные данные

- **BGP Community Regex** (text): 65000:1\[0-9\]\[0-9\]$ or ^65000:
- **Набор community (по одной в строке)** (textarea): 65000:100 65000:101 65000:200 no-export 65001:500
- **AS-Path Regex** (text): _65000_ (matches paths transiting AS65000)
- **AS-Path (через пробел)** (textarea): 65001 65000 65002 65000 65003 65004
- **Вывод вендора** (select)
- **Регекс с учётом регистра** (checkbox)

## Когда использовать

- Перед применением regex в route-map или policy-statement, чтобы проверить ожидаемые совпадения.
- Для анализа AS-path и проверки прохождения маршрутов через определённую автономную систему.
- При подготовке конфигурации политики под Cisco IOS-XE, Juniper Junos или FRRouting.

## Как это работает

- Введите regex BGP Community и список community, разместив каждое значение на отдельной строке.
- При необходимости укажите AS-Path Regex и добавьте примеры AS-path через пробел.
- Выберите формат вывода: Cisco IOS-XE, Juniper Junos или FRRouting; при необходимости включите учёт регистра.
- Инструмент показывает совпадения community и AS-path и формирует текст конфигурации выбранного вендора.

## Сценарии использования

- Проверка community-фильтров перед публикацией BGP-политики.
- Поиск AS-path, проходящих через заданный номер автономной системы.
- Подготовка route-map или policy-statement для оборудования разных вендоров.

## Частые вопросы

### Какие значения BGP community можно проверять?

Можно проверять значения в формате AS:значение, например 65000:100, а также известные имена вроде no-export.

### Как вводить набор community?

Укажите каждое значение на отдельной строке в поле «Набор community».

### Как задаётся AS-path?

Каждый пример AS-path вводится в отдельной строке, а номера AS внутри строки разделяются пробелами.

### Какие форматы конфигурации доступны?

Инструмент формирует вывод для Cisco IOS-XE route-map, Juniper Junos policy-statement и FRRouting route-map.

### Можно ли учитывать регистр в regex?

Да. Для этого включите опцию «Регекс с учётом регистра».

## Связанные инструменты

- [Генератор Строк из Regex](https://elysiatools.com/ru/tools/regex-to-string-generator): Генерирует случайные строки, соответствующие заданному регулярному выражению
- [Средство сопоставления утверждений, доказательств и ссылок](https://elysiatools.com/ru/tools/claim-evidence-citation-mapper): Извлекает фактические утверждения из текста, связывает со сносками/ссылками/библиографией, помечает утверждения без источника, со слабым источником, с дублирующей или неоднозначной ссылкой
- [Тестер regex C# (.NET)](https://elysiatools.com/ru/tools/csharp-regex-tester): Проверяйте регулярные выражения .NET/C# онлайн: именованные группы ((?…)), флаги IgnoreCase/Multiline/Singleline, подсветка, таблица групп и готовый код C#.
- [Тестер regex Java](https://elysiatools.com/ru/tools/java-regex-tester): Проверяйте шаблоны java.util.regex онлайн: именованные группы (?…), сверхжадные квантификаторы и атомарные группы, флаги Pattern и готовый код Java.
- [Генератор llms.txt / аудит ИИ-краулеров](https://elysiatools.com/ru/tools/llms-txt-and-ai-crawler-audit): Генерирует llms.txt (формат llmstxt.org v2: H1, краткая цитата, списки H2) из живого обхода или вставленного перечня страниц и аудирует политику robots.txt для GPTBot, ClaudeBot, PerplexityBot и Bytespider по алгоритму RFC 9309 — с превью allow/block и готовыми директивами.
- [Многопatternный Поиск](https://elysiatools.com/ru/tools/multi-pattern-matcher): Выполняет несколько паттернов регулярных выражений над текстом за одну операцию
- [Тестер Именованных Групп](https://elysiatools.com/ru/tools/named-group-tester): Анализирует и отображает именованные захватывающие группы из шаблонов regex
- [Тестер regex PCRE2](https://elysiatools.com/ru/tools/pcre-regex-tester): Проверяйте шаблоны PCRE2 онлайн: весь синтаксис именованных групп ((?P), (?), (?'n')), сверхжадные квантификаторы, атомарные группы, \\A \\z \\h — плюс pcre2grep и C API.

## Примеры

- [Примеры Замены Regex](https://elysiatools.com/ru/samples/regex-replace): Коллекция общих и полезных шаблонов замены regex для преобразования текста и очистки данных
- [Альтернативы Шаблонов Regex](https://elysiatools.com/ru/samples/regex-alternatives): Несколько способов написания одного и того же шаблона regex с различными компромиссами
- [Именованные Захватывающие Группы Regex](https://elysiatools.com/ru/samples/regex-named-groups): Коллекция паттернов регулярных выражений, использующих именованные захватывающие группы для извлечения структурированных данных из текста. Именованные группы делают паттерны более читаемыми и поддерживаемыми, присваивая значимые имени захваченным частям.
- [Распространенные Регулярные Выражения](https://elysiatools.com/ru/samples/regex-samples): Общепринятые шаблоны регулярных выражений для проверки и сопоставления
