Объяснение регулярного выражения

Вставьте регулярное выражение, чтобы получить объяснение на русском языке по токенам: группы, квантификаторы, классы символов и якоря. Никаких внешних библиотек — всё анализируется прямо в вашем браузере.

Пример:

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

Инструмент просматривает ваш шаблон символ за символом, распознавая структуры, характерные для регулярных выражений (группы, классы в квадратных скобках, квантификаторы, экранирование), и сопоставляет каждой из них объяснение простым русским языком в том порядке, в котором они встречаются в шаблоне.

Учитываются ли флаги в объяснении?

Флаги (такие как «g», «i», «m», «s») нужны в основном для проверки синтаксической корректности выражения перед анализом; для якорей ^ и $ явно указывается их особое поведение при включённом флаге «m» (многострочный режим).

Объясняет ли инструмент некорректные регулярные выражения?

Нет: если движок JavaScript не может скомпилировать ваше выражение (незакрытая скобка, неправильно расположенный квантификатор и т. п.), инструмент сразу показывает сообщение об ошибке, возвращённое движком, а не частичное объяснение, которое могло бы ввести в заблуждение.

Конфиденциальность: ваше регулярное выражение никогда не отправляется на сервер, анализ полностью выполняется на JavaScript в вашем браузере.