Разработчик

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

Тестируйте регулярные выражения и подсвечивайте совпадения.

  • Мгновенно
  • Бесплатно
  • Приватно (обработка локально)
  • Без регистрации
/ /
0 совпадений

Создавайте и тестируйте regex вживую

Регулярные выражения — мощный инструмент для работы с текстом, но их синтаксис требователен. Этот тестер подсвечивает совпадения в реальном времени, пока вы вводите шаблон, чтобы быстро итерировать.

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

  1. Напишите шаблон

    Между двумя слешами, например \d+ для цифр.

  2. Добавьте флаги

    g, i, m… в зависимости от нужного поведения.

  3. Вставьте текст для проверки

    Совпадения подсвечиваются и подсчитываются.

Шпаргалка по метасимволам

СимволЗначение
.Любой символ
\d / \w / \sЦифра / символ слова / пробел
* + ?0+, 1+, или 0/1 повтор
{2,5}От 2 до 5 повторов
[abc]a, b или c
^ $Начало / конец строки
( )Группа захвата
a|ba или b

Частые примеры

  • E-mail: \b\w+@\w+\.\w+\b
  • Почтовый индекс (5 цифр): \b\d{5}\b
  • Повторяющиеся слова: \b(\w+)\s+\1\b

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

Что такое регулярное выражение?

Regex — это шаблон поиска, описывающий множество строк. Его используют для поиска, проверки или замены текста по точным правилам (например, «все адреса e-mail»).

Для чего нужны флаги?

Флаги меняют поведение: g (все совпадения), i (без учёта регистра), m (многострочный), s (точка включает переводы строк), u (Unicode). Инструмент автоматически добавляет g, чтобы посчитать все вхождения.

Какой синтаксис используется?

Синтаксис регулярных выражений JavaScript (ECMAScript), очень близкий к PCRE для обычных задач. Поэтому шаблоны напрямую переиспользуются в веб-коде.

Как проверить e-mail или номер?

Введите шаблон и вставьте примеры: совпадения подсвечиваются вживую, что позволяет подстраивать regex до нужного результата.

Отправляется ли мой текст в интернет?

Нет. Тест выполняется в вашем браузере; ни шаблон, ни текст не передаются.