Помощник по регулярным выражениям
За минуту собирает рабочее регулярное выражение по описанию и объясняет его по частям — с тест-кейсами и предупреждениями о ловушках. Не нужно быть программистом, чтобы искать и извлекать данные из текста регуляркой без часов гугления.
Обновлён ·AgentPoint
Бесплатно·Обновлён ·Автор: AgentPoint
Платформы:Google SheetsPostgreSQL
Зачем
Regex мощный, но синтаксис отпугивает: составить выражение под свою задачу трудно, чужие не работают, а ошибка в жадности или экранировании ломает всё молча. Разбираться в спецсимволах каждый раз — долго и больно.
Кому?
Маркетолог или аналитик, когда из выгрузки или таблицы нужно вытащить даты или телефоны без программиста.
Подойдёт, если нужно
- Составить regex под задачу (email, телефон, дата)
- Разобрать существующий regex по частям
- Починить выражение, которое ловит не то
- Извлечь данные из текста группами захвата
- Получить тест-кейсы для проверки
Не подойдёт, если нужно
Когда не подойдёт ↓
- Разбора HTML и сложных вложенных структур regex-ом
- Валидации как единственной защиты безопасности
- Гарантии покрытия всех edge-кейсов без проверки
- Придумывания формата, если он не описан
- Замены полноценного парсера
- Разбора HTML и сложных вложенных структур regex-ом
- Валидации как единственной защиты безопасности
- Гарантии покрытия всех edge-кейсов без проверки
- Придумывания формата, если он не описан
- Замены полноценного парсера
Как пользоваться
- 1
Опишите задачу. Режим build. Нужно вытащить из текста даты в формате ДД.ММ.ГГГГ, движок Python. Собери regex с разбором и тест-кейсами.
- 2
Получите черновик. Режим explain. Что делает выражение ^\+7\d{10}$ ?
- 3
Проверьте результат. Режим debug. Мой regex для email ловит лишнее — вот он и примеры, что не так: [вставить].
Ограничения и данные
Skill проверен модератором перед публикацией в каталоге.
- Работает только с текстом, который вы вставили.
- Не подключается к CRM, мессенджерам, 1С, API или файлам в демо.
- Не вводите пароли, API-ключи и реальные персональные или платёжные данные.
- Переписку и файлы мы не сохраняем в базе данных — они существуют только в открытом окне демо.
- Текст запроса и вложений временно передаётся LLM-провайдеру для генерации ответа.
- Проверяйте результат перед использованием в рабочем процессе.
Для технарей: SKILL.md и экспорт
Установка и экспорт
Скачайте SKILL.md, metadata.json, правило Cursor или адаптер под вашу платформу. Файлы генерируются из текущей версии skill и кешируются в хранилище.
Адаптеры платформ
Частые вопросы
Нужно ли быть программистом?
Нет. Вы описываете задачу и приводите примеры строк, а помощник собирает выражение и объясняет его по частям простым языком — с тест-кейсами, чтобы проверить результат.
Regex будет работать в моём инструменте?
Синтаксис и поведение зависят от движка (PCRE, JavaScript, Python, Excel). Укажите, где применяете, — помощник учтёт различия и отметит нюансы. Переносить выражения между движками нужно осторожно.
Можно ли доверять выражению на 100%?
Regex всегда стоит проверить на реальных данных. Для сложных форматов вроде email «идеального» выражения не существует — важен баланс. Помощник даёт тест-кейсы и предупреждает о ловушках (жадность, ReDoS, Unicode).
Подойдёт ли для разбора HTML?
Обычно нет. Для HTML и сложных вложенных структур regex ненадёжен — помощник подскажет использовать полноценный парсер вместо регулярки.
Это только для разработчиков?
Нет. Основная роль — маркетолог или аналитик без программиста: даты и телефоны из выгрузки. Разработчик тоже может пользоваться режимами explain и debug — в FAQ про движки и ReDoS это как раз для них.
Платформы
История
v1.0.2 — F-58: FAQ «Помощник», seoTitle без «навык», dev как вторичная аудитория в FAQ.
Частые вопросы
Нужно ли быть программистом?
Нет. Вы описываете задачу и приводите примеры строк, а помощник собирает выражение и объясняет его по частям простым языком — с тест-кейсами, чтобы проверить результат.
Regex будет работать в моём инструменте?
Синтаксис и поведение зависят от движка (PCRE, JavaScript, Python, Excel). Укажите, где применяете, — помощник учтёт различия и отметит нюансы. Переносить выражения между движками нужно осторожно.
Можно ли доверять выражению на 100%?
Regex всегда стоит проверить на реальных данных. Для сложных форматов вроде email «идеального» выражения не существует — важен баланс. Помощник даёт тест-кейсы и предупреждает о ловушках (жадность, ReDoS, Unicode).
Подойдёт ли для разбора HTML?
Обычно нет. Для HTML и сложных вложенных структур regex ненадёжен — помощник подскажет использовать полноценный парсер вместо регулярки.
Это только для разработчиков?
Нет. Основная роль — маркетолог или аналитик без программиста: даты и телефоны из выгрузки. Разработчик тоже может пользоваться режимами explain и debug — в FAQ про движки и ReDoS это как раз для них.
Похожие навыки
Нужно под ваш процесс?
Подстроим навык под ваши офферы, тон и ограничения. Или добавим новый, если такого нет.
Адаптировать под мой бизнес