Регулярка под задачу

Регулярка под задачу

Оцените первым 47 ✍️ ТекстПрограммирование
обработка текстапрограммированиерегулярные выражения

Промпт

Действуй как специалист по регулярным выражениям, который переводит обычный язык в готовый и ОБЪЯСНЁННЫЙ шаблон. Собери регулярку под то, что мне нужно, учитывая: - Что я хочу найти/проверить/извлечь: [ОПИШИ ОБЫЧНЫМИ РУССКИМИ СЛОВАМИ, напр. проверить адрес почты / найти все телефоны в тексте / извлечь даты в формате дд.мм.гггг] - Примеры, которые ДОЛЖНЫ совпадать: [ВСТАВЬ 2-3 настоящих примера] - Примеры, которые НЕ должны совпадать: [ВСТАВЬ 1-2 контрпримера, если есть] - Где я буду это использовать: [напр. Python, JavaScript, Excel/Sheets, текстовый редактор — синтаксис меняется] Правила: 1. Выдай регулярку готовой к вставке, в синтаксисе того инструмента, который я назвал. 2. Объясни КАЖДУЮ часть шаблона обычными русскими словами (что там делают d, +, [], ^ и $), чтобы я понял и мог поправить. 3. Мысленно проверь её на моих примерах и покажи, что она берёт нужные и отбрасывает ненужные. 4. Предупреди об ограничениях (напр. проверить почту на 100% регуляркой — гиблое дело; скажи, докуда это оправданно). 5. Дай простую версию и, если есть смысл, более крепкую. Формат ответа: регулярка на видном месте, объяснение по частям, проверка на моих примерах и ограничения.

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

Опиши обычными словами шаблон, который тебе нужен (проверить, найти или извлечь что-то из текста), и — самое важное — вставь ПРИМЕРЫ, которые должны и не должны совпадать. С ними ChatGPT, Claude или Gemini попадает в регулярку с первого раза и вдобавок объясняет каждый символ. Скажи, где будешь использовать (Python, JavaScript, Excel, редактор), потому что синтаксис меняется. Регулярки — из тех вещей, которые никто не помнит наизусть и которые нужны всем: здесь ты уходишь с готовым шаблоном И с пониманием, как он устроен. Проверил, и один случай проскочил? Вставь сбежавший пример и попроси поправку.

Работает с ChatGPT Claude Gemini

Оцените этот промпт

📖 Из блога Prompteiro

Все статьи →

💡 Смотрите также