Regex Tester онлайн — проверка регулярных выражений
Проверяйте регулярные выражения онлайн: находите совпадения, просматривайте группы, используйте флаги и заменяйте текст. Данные обрабатываются прямо в браузере.
Regex Tester онлайн — проверка регулярных выражений
Проверка выражения
Замена выполняется по тем же флагам. $& — всё совпадение, $1 — первая группа, $<name> — именованная группа.
До 80 000 символов текста, 500 символов выражения, 500 совпадений на запуск. Время выполнения ограничено 2 секундами.
Подсветка совпадений
Подсветка первых 150 совпадений; полный список — до 500.
Найденные совпадения
Группы захвата
Предпросмотр замены
Как пользоваться Regex Tester
- Введите выражение без косых черт в начале и конце (например, \d+).
- Выберите флаги: g — все совпадения, i — без регистра, m — многострочный режим, s — точки включая перенос, u — Unicode.
- Вставьте тестовый текст и нажмите «Проверить Regex». Совпадения и группы появятся ниже.
- При необходимости задайте замену ($1, $&, $<name>) и экспортируйте совпадения в CSV либо результат замены в TXT.
Как работают регулярные выражения
Regex помогает находить, проверять и заменять фрагменты текста по шаблону: адреса, номера, даты, повторяющиеся разделители. Синтаксис соответствует JavaScript RegExp; некоторые конструкции PCRE могут не поддерживаться.
Конфиденциальность
Регулярные выражения и текст обрабатываются локально в браузере. Данные не отправляются в CrazyFB или сторонние API. Для защиты от зависания используется изолированный Web Worker с ограничением времени.
Частые вопросы
Что означает флаг g?
Он ищет все совпадения. Без g отображается только первое совпадение.
Можно ли работать с кириллицей?
Да. Unicode-флаг u поддерживается; для букв разных алфавитов можно использовать классы Unicode, например \p{L}+ с флагом u.
Почему поиск остановился?
Некоторые шаблоны вызывают очень долгие вычисления. Инструмент прерывает выполнение примерно через 2 секунды, чтобы вкладка не зависала.
Поддерживаются ли группы захвата?
Да. Показываем нумерованные и именованные группы; в замене можно использовать $1, $2, $<name>.
Передаются ли данные на сервер?
Нет, проверка и экспорт выполняются на вашем устройстве.