Ваши файлы

Каждый файл доступен по ссылке 48 часов, после чего автоматически удаляется с нашего сервера. Вы можете удалить его раньше в любое время.

Файлов пока нет. Сконвертированные файлы появятся здесь и будут доступны 48 часов.

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

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

//g
Совпадений: 0

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

Введите регулярное выражение и тестовый текст, и каждое совпадение будет подсвечиваться по мере ввода. В таблице перечислены все совпадения с их позицией и группами захвата — нумерованными и именованными, — так что вы точно видите, что захватывает ваш шаблон. Включите замену, чтобы посмотреть результат подстановки с $1, $<name> и другими ссылками.

Тестер использует движок регулярных выражений JavaScript вашего браузера с флагами g, i, m, s и u. Шаблоны, которые выполняются слишком долго, останавливаются автоматически, а не подвешивают страницу. Ничего из того, что вы вводите, не отправляется на сервер.

Зачем использовать этот тестер регулярных выражений?

  • Подсветка всех совпадений в реальном времени
  • Нумерованные и именованные группы захвата для каждого совпадения
  • Предпросмотр замены со ссылками на группы
  • Медленные шаблоны останавливаются, а не подвешивают страницу

Как проверить регулярное выражение

  1. Введите шаблон без обрамляющих слешей и выберите флаги
  2. Вставьте текст, на котором нужно его проверить
  3. Проверьте подсвеченные совпадения и группы и при желании попробуйте замену

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

Этот тестер регулярных выражений бесплатный?

Да, он полностью бесплатен и не имеет ограничений.

Какой синтаксис регулярных выражений используется?

Регулярные выражения JavaScript (ECMAScript), как в вашем браузере и Node.js. Большая часть синтаксиса совпадает с PCRE, Python и .NET, но такие возможности, как ретроспективная проверка (lookbehind) или сверхжадные квантификаторы, могут различаться в разных движках.

Как использовать группы захвата в замене?

Ссылайтесь на нумерованные группы через $1, $2 и так далее, на именованные группы — записанные как (?<name>…) — через $<name>, а на всё совпадение — через $&. Чтобы вставить сам знак доллара, используйте $$.

Отправляется ли мой текст на сервер?

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

Похожие инструменты

ВЕРХ