Regular Expression Puzzles and AI Coding Assistants
Книга представляет собой сборник из 24 головоломок по регулярным выражениям, решённых автором как самостоятельно, так и с помощью AI-ассистентов (Copilot, ChatGPT и других). Каждая глава содержит авторское решение и анализ, а также раздел с размышлениями AI-моделей о подходах к решению. Книга охватывает такие темы, как квантификаторы, специальные подшаблоны, границы слов, классы символов, катастрофический возврат и другие продвинутые аспекты regex.
Помимо технических задач, книга исследует взаимодействие человека и AI в процессе разработки, сравнивая интуитивные и автоматизированные подходы к решению задач. Это делает её полезной как для практикующих разработчиков, желающих углубить знания regex, так и для тех, кто интересуется возможностями современных AI-ассистентов в программировании.
Издание включает в себя предисловие, введение о регулярных выражениях и AI, а также приложение с кратким справочником по синтаксису regex. Книга написана в доступном стиле и содержит множество примеров, что позволяет читателю не только решать головоломки, но и лучше понимать внутреннюю логику работы регулярных выражений.
