Тестер регулярных выражений (Regex)

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

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

Ваш шаблон и текст тестируются прямо в браузере. Данные не отправляются на BroBroGo.

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

Безопасно ли вставлять сюда мой текст?

Да. Поиск совпадений происходит полностью в вашем браузере — текст не отправляется на серверы BroBroGo.

Что означают флаги g/i/m/s?

g находит все совпадения вместо только первого. i игнорирует регистр символов. m заставляет ^ и $ соответствовать началу и концу каждой строки, а не всей строки целиком. s позволяет точке (.) соответствовать в том числе символам перевода строки.

Почему появилось сообщение о том, что обработка шаблона занимает слишком много времени?

Некоторые шаблоны вызывают катастрофический возврат (catastrophic backtracking) — движок перебирает экспоненциальное количество комбинаций, что может заморозить вкладку браузера. Этот инструмент прерывает поиск совпадений через 2 секунды, чтобы страница оставалась отзывчивой. Попробуйте упростить вложенные повторения, например (a+)+.