Тестер регулярок
Введи regex и текст — увидишь подсветку совпадений.
📝 Текст для проверки
👁 Результат
Шпаргалка
| Шаблон | Описание |
|---|---|
\d | Любая цифра |
\w | Буква, цифра, _ |
\s | Пробел/таб/перенос |
. | Любой символ |
+ | 1 и больше |
* | 0 и больше |
? | 0 или 1 |
{3,5} | От 3 до 5 раз |
^ ... $ | Начало / конец строки |
(abc) | Группа |
[abc] | Один из a/b/c |
a|b | a или b |
Флаги
g— все совпадения, не только первоеi— без учёта регистраm— ^ и $ работают для каждой строкиs— . включает перенос строки
Что такое регулярные выражения
Регулярное выражение (regex) — это шаблон для поиска и проверки текста: найти все email, телефоны, числа или проверить формат строки. Инструмент проверяет ваше выражение на тексте в реальном времени и подсвечивает совпадения — удобно отлаживать шаблон, не запуская код.
Базовые элементы
- \d — цифра, \w — буква/цифра, . — любой символ;
- + — один и более, * — ноль и более, ? — необязательно;
- [...] — набор символов, ^ и $ — начало и конец строки.
Вопросы и ответы
Где применяют regex? В поиске и замене в редакторах, валидации форм, парсинге логов и текстов.
Почему шаблон не находит совпадений? Проверьте флаги (регистр, многострочность) и экранирование спецсимволов вроде точки или скобок.