Toolyard

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


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

  1. Введите шаблон без косых черт и флаги, например g для всех совпадений и i, чтобы не учитывать регистр.
  2. Вставьте текст для поиска. Совпадения подсвечиваются, а каждое совпадение и группа захвата перечислены ниже.
  3. Введите замену, чтобы увидеть результат. Используйте $1, $2 для групп и $<имя> для именованных групп.

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

Какой это диалект регулярных выражений?

JavaScript, как в современных браузерах и Node.js, включая именованные группы, ретроспективную проверку и флаги u, s, d и v. Большинство шаблонов работают так же в Python, PHP и Java, но часть синтаксиса, например сверхжадные квантификаторы, отличается.

Почему показано только одно совпадение?

Без флага g регулярное выражение останавливается на первом совпадении. Добавьте g, чтобы найти все.

Мой текст куда-нибудь отправляется?

Нет. Текст обрабатывается в браузере и никуда не отправляется.

Встроить этот инструмент на свой сайт

Ещё инструменты разработчика

Руководства