Регулярные выражения

Соберите регулярное выражение из блоков, смотрите совпадения на ходу и скопируйте его для JavaScript, Python или PCRE.

Вход
текст
Выход
REGEX
/ /

Конструктор

Тестер

 

Захваченные группы

Примеры

Готовые шаблоны в один клик. Загрузите, подправьте блоки и копируйте.

Похожие

Вопросы

Нужно ли знать синтаксис regex?

Нет. У каждого блока понятное название и подсказка. Вы выбираете блоки — синтаксис пишется сам; вставленное выражение разбирается на те же блоки.

Какие диалекты поддерживаются?

JavaScript, Python и PCRE. Отличия вроде синтаксиса именованных групп подставляются автоматически при копировании.

Мои тексты куда-то уходят?

Нет. Всё считается локально в браузере, бэкенда нет.

Можно ли сохранить выражение?

На странице — нет. Скопируйте выражение и потом вставьте его в поле импорта — оно снова станет блоками.

Почему в моём коде результат другой?

Чаще всего это расхождение по флагам или диалекту. Убедитесь, что выбран нужный диалект и включены те же флаги (регистр, многострочность).

↑ ↓ выбор · Enter открыть · Esc закрыть