Тестируйте регулярные выражения вживую
Бесплатный онлайн-тестер JavaScript regex, работающий в браузере. Введите паттерн, опционально настройте флаги (g/i/m/s/u/y), и правая панель в реальном времени подсвечивает каждое совпадение с чередующимися цветами, чтобы соседние находки оставались различимыми. Список совпадений показывает нумерованные и именные группы; поле замены даёт живой preview String.prototype.replace() с $1 $2 backreferences. Встроена защита от бесконечного цикла на zero-width совпадениях.
Как пользоваться
Без слэшей — они уже отрисованы вокруг поля.
По умолчанию g (global). Добавьте i для регистронезависимости, m для multiline ^$.
Правая панель подсвечивает совпадения вживую.
Нумерованные и именные захваты появятся под каждым совпадением.
Введите замену, чтобы увидеть подставленный вывод.
Живое тестирование JavaScript regex с подсветкой совпадений и preview замены
g все совпадения ·
i без учёта регистра ·
m multiline ^$ ·
s . матчит \n ·
u unicode ·
y sticky
Шпаргалка
\dцифра 0-9\wбуква/цифра\sпробел.любой символ^ $начало, конец* + ?0+, 1+, 0/1{n,m}от n до m[abc]класс символов(...)захват группы(?:..)без захвата(?<n>..)именная группаa|ba или b