Regex и текст
Шпаргалка по регулярным выражениям: синтаксис, токены и примеры
Компактный справочник по регулярным выражениям JavaScript для быстрого составления и отладки поисковых шаблонов.
Опубликовано
Интерактивный справочник
Найдите токен и протестируйте его
Нажмите «Проверить» в любой строке. Regex Tester ниже получит соответствующий пресет.
Классы символов
.Любой символ кроме перевода строки\d / \DЦифра / любая не-цифра\w / \WСимвол слова / не-слово\s / \SПробельный / непробельный символ[abc]Один из указанных символов[^abc]Один символ кроме указанных[a-z]Строчная латинская букваЯкоря
^Начало строки (или линии с флагом m)$Конец строки (или линии с флагом m)\bГраница словаКвантификаторы
*0 или более раз+1 или более раз?0 или 1 раз{n}Ровно n раз{n,}Не менее n раз{n,m}От n до m раз*? / +?Ленивый повторГруппы
(abc)Группа захвата(?:abc)Группа без захватаa|bЛюбая из альтернатив(?<name>abc)Именованная группа захвата в JSЭкранирование
\.Буквальная точка\*Буквальная звездочка\?Буквальный знак вопроса\\Буквальный обратный слэшФлаги
gПоиск всех совпаденийiИгнорировать регистрmМногострочный режим для ^ и $sРазрешить точке совпадать с переносом строкиuПоддержка UnicodeyЛипкий поиск от lastIndexВ строках JavaScript и JSON обратный слэш регулярного выражения требует дополнительного экранирования.
Интерактивный тестер
Тестирование регулярных выражений
Проверьте ваш шаблон на реальном тексте в Regex Tester.