Перейти к содержанию

Проверка регулярных выражений

Проверка регулярных выражений

Тестер регулярных выражений: Тестирование регулярных выражений с мгновенным сопоставлением, управлением флагами, группами захвата, именованными группами и предпросмотром замены. Включает обнаружение рисков производительности и защиту от тайм-аута — подходит для валидации шаблонов, извлечения текста и пакетной замены Всё выполняется локально в браузере.

/

/g

g

Глобальный поиск

i

Без учёта регистра

m

Многострочный

s

Точка включает перенос строки

u

Режим Unicode

y

Фиксированная позиция

Тестовый текст

Текст замены

Результаты совпадений

Введите шаблон, чтобы начать сопоставление

Предварительный просмотр замены

Проверка регулярных выражений

Быстрый старт

1
Введите шаблон регулярного выражения вверху, выберите флаги (g/i/m/s/u/y), вставьте тестовый текст слева — совпадения появляются справа в реальном времени.
2
Группы захвата (...) и именованные группы (?<name>...) раскрываются под каждым совпадением, показывая захваченные значения.
3
Введите шаблон замены ($1, $2, ${name}), и «Предварительный просмотр замены» справа мгновенно отобразит результат.

Частые сценарии

Извлекайте идентификаторы, электронные письма, даты или пользовательские токены из журналов и текста После этого результат можно сразу скопировать, скачать или экспортировать.

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

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

Рекомендации по использованию

Отдавайте предпочтение конкретным шаблонам, а не широким .*, чтобы избежать неожиданных совпадений.
Используйте g для полного сканирования и м/с при работе с многострочными документами.
Всегда проверяйте вывод замены, прежде чем применять его где-либо еще.

Ограничения и совместимость

Этот инструмент использует механизм JavaScript RegExp вашего браузера.
Очень большой текст со сложными узорами может работать медленно.

Конфиденциальность и безопасность

Вся обработка выполняется локально в браузере; данные не покидают ваше устройство.

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

6

Перейдите к следующему шагу с этими связанными инструментами.