Кому нужен этот промт и как он работает?
Этот промт предназначен для тех, кто работает с текстом и программированием, и кому необходимы регулярные выражения для поиска, замены или проверки текста. Регулярные выражения — это мощный инструмент, который помогает описывать текстовые шаблоны с точностью и удобством. Благодаря этому промту вы быстро получите готовое регулярное выражение, соответствующее вашим требованиям, без лишних объяснений и сложной подготовки.
Промт решает проблему времени и сложности, с которыми сталкиваются пользователи при создании правильных регулярных выражений. Он позволяет сэкономить силы и избежать ошибок, генерируя точный шаблон, который можно сразу скопировать и использовать в любом редакторе с поддержкой regex или в программном коде.
Готовый к использованию промт
1 |
Ты будешь выполнять роль генератора регулярных выражений. Твоя задача — создавать регулярные выражения, которые подходят под заданные текстовые шаблоны. Предоставляй регулярные выражения в формате, удобном для копирования и вставки в редактор с поддержкой regex или в код. Не давай объяснений или примеров — вводи только готовое регулярное выражение. Мой первый запрос: сгенерировать регулярное выражение, которое соответствует следующему требованию: [здесь указать требования к регулярному выражению]. |
Как использовать промт и на что обратить внимание
При использовании промта четко и конкретно формулируйте требования к регулярному выражению, чтобы получить максимально точный результат.
- Указывайте все детали, например, какие символы допустимы, длину, форматы и ограничения.
- Используйте промт в средах, которые поддерживают регулярные выражения (редакторы кода, скрипты, сервисы проверки).
- Помните, что сложные запросы с множеством условий могут потребовать несколько этапов уточнения.
- Промт не предоставляет объяснений — это ускоряет результат, но требует от пользователя понимания построения регулярных выражений.
- В редких случаях регулярное выражение может работать не так, как ожидается, если требования сформулированы нечетко или содержат противоречия.
Примеры использования
Ниже представлены два примера, демонстрирующие, как формировать запросы для разных целей.
Пример 1: Нужно регулярное выражение, которое находит адреса электронной почты.
1 |
сгенерировать регулярное выражение, которое соответствует следующему требованию: валидный адрес электронной почты |
Пример 2: Регулярное выражение для поиска телефонных номеров в формате +7 (XXX) XXX-XX-XX.
1 |
сгенерировать регулярное выражение, которое соответствует следующему требованию: телефонный номер в формате +7 (три цифры) три цифры через пробел три цифры через дефис и так далее |
Пример ответа нейросети на запрос
✅ ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$
Пример: сгенерировано регулярное выражение для поиска валидного email-адреса. Результат может отличаться в зависимости от уточнений.
Итог: зачем использовать этот промт?
Использование этого промта позволяет быстро получать готовые регулярные выражения, экономя время на их ручном создании и изучении. Такой подход ускоряет решение задач с обработкой текста и интеграцией шаблонов в код или редактор. Это особенно полезно программистам, тестировщикам и специалистам, работающим с большими объемами данных или автоматизацией.
Главное преимущество: быстрое и точное создание регулярных выражений без лишних объяснений и долгих поисков