RegExp тестер

RegExp тестер (PCRE): проверка регулярных выражений, совпадения/группы/смещения, replace и split.

Ввод

Модификаторы (PCRE)

Модификатор g в PHP отсутствует — используйте режим Match all.

Результат

OK
Совпадений
preg_last_error
Regex

Вывод

Нажмите «Проверить».

Детали

Здесь появятся группы и смещения.

Инструкция

RegExp тестер

Инструмент помогает проверять регулярные выражения на PHP PCRE (preg_*), видеть совпадения, группы, смещения и делать replace/split.

Режимы

  • Match — первое совпадение
  • Match all — все совпадения
  • Replace — замена по шаблону
  • Split — разбиение строки

Подсказки

  • По умолчанию включен модификатор u для Unicode.
  • Для многострочного текста используйте m и/или s.
  • Проверяйте preg_last_error, если выражение «тяжёлое».

Часто задаваемые вопросы

FAQ

Это JavaScript RegExp?

Нет, расчёт выполняется на сервере через PCRE (PHP). Синтаксис в целом похож, но есть отличия.

Почему иногда выражение не работает?

Причины: неверные экранирования, несовместимые модификаторы, ограничения backtrack/recursion, или различия движков.