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

Тестирование и отладка регулярных выражений в реальном времени с подсветкой результатов и генерацией кода

Регулярное выражение
//g
Флаги
gglobal
iignore case
mmultiline
sdotAll
uunicode
Частые примеры
Тестовый текст
Результаты совпадений0 совпадений
Нет совпадений

Частый синтаксис

.Совпадает с любым одиночным символом (кроме перевода строки)
*Совпадает с предыдущим символом 0 или более раз
+Совпадает с предыдущим символом 1 или более раз
?Совпадает с предыдущим символом 0 или 1 раз
^Совпадает с началом строки
$Совпадает с концом строки
\dСовпадает с любой цифрой [0-9]
\wСовпадает с любым словесным символом [a-zA-Z0-9_]
\sСовпадает с любым пробельным символом
[abc]Совпадает с любым символом в скобках
(a|b)Совпадает с a или b
(?:...)Незахватывающая группа

Описание флагов

  • g (global) - Глобальный поиск, найти все совпадения
  • i (ignore case) - Игнорировать регистр
  • m (multiline) - Многострочный режим, ^ и $ совпадают с началом и концом каждой строки
  • s (dotAll) - Позволяет . совпадать с переводом строки
  • u (unicode) - Включить полную поддержку Unicode