Настроить тему

Инструменты на каждый день / Проверка регулярных выражений

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

Проверяйте регулярные выражения в браузере с группами захвата и примерами кода.

Пример JavaScript

const regex = new RegExp("\\b(\\w+)\\b", "g");
const match = regex.exec(text);

Пример PHP

Проверка выполняется в JavaScript. PHP использует PCRE; синтаксис и поддерживаемые флаги могут отличаться.

preg_match_all('~\\b(\\w+)\\b~', $text, $matches, PREG_OFFSET_CAPTURE);

Как пользоваться

Введите выражение JavaScript без разделителей, флаги и текст. Совпадения и группы захвата обновляются автоматически.

Пример

Проверьте (hello) с флагом g на тексте hello world.

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

Может ли выражение заблокировать страницу?

Выполнение идёт в отдельном потоке с остановкой через 750 мс. Вывод ограничен 500 совпадениями. Примеры PHP требуют проверки совместимости с PCRE.