AllBlogcode · ai · practice
В фокусе
GloRave Music GloRave — female-fronted sonic apocalypse. Dark emotion turned into heavy sound.
Official website
Регулярные выражения

Regex Studio

Проверяйте выражения, подсвечивайте совпадения, изучайте группы и тестируйте замену без риска подвесить страницу.

✓ Отдельный Web Worker ✓ Тайм-аут проверки ✓ Группы и замена
.*

Лаборатория Regex

JavaScript-синтаксис регулярных выражений без символов / по краям.

Готов к проверке

Выражение и текст

Выберите флаги и запустите проверку. Ctrl + Enter — быстрый старт.

/ / giu

Результат

Совпадения появятся после проверки.

Совпадения ещё не рассчитаны
Быстрые пресетыНажмите, чтобы подставить шаблон и пример.
Короткая шпаргалка Regex
1Квантификаторы

* — любое количество, + — один или больше, ? — ноль или один.

2Группы

(...) создаёт группу, (?<name>...) — именованную.

3Границы

^ и $ обозначают начало и конец, \b — границу слова.

О сервисе

Regex Studio: возможности и применение

Создавайте и отлаживайте JavaScript-регулярные выражения с безопасным ограничением времени выполнения и наглядной подсветкой результата.

Введите шаблон без разделителей, выберите флаги и добавьте тестовый текст. Сервис покажет совпадения, позиции и значения групп захвата.

Проверка выполняется в отдельном Web Worker. Если выражение работает слишком долго, вычисление будет остановлено, чтобы страница не зависла.

01Подсветка всех совпадений
02Группы захвата и позиции
03Флаги g, i, m, s, u
04Замена по шаблону и пресеты
FAQ

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

Как вводить выражение?

Указывайте только шаблон без начального и конечного символа /. Флаги выбираются отдельно.

Почему проверка может остановиться?

Некоторые выражения вызывают катастрофический перебор. Сервис завершает Worker по тайм-ауту.

Как обратиться к группе при замене?

Используйте стандартные ссылки JavaScript: $1, $2 и $& для полного совпадения.