Книги / AI и ML / ChatGPT / Regular Expression Puzzles and AI Coding Assistants

Regular Expression Puzzles and AI Coding Assistants

David Q. Mertz

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

Помимо технических задач, книга исследует взаимодействие человека и AI в процессе разработки, сравнивая интуитивные и автоматизированные подходы к решению задач. Это делает её полезной как для практикующих разработчиков, желающих углубить знания regex, так и для тех, кто интересуется возможностями современных AI-ассистентов в программировании.

Издание включает в себя предисловие, введение о регулярных выражениях и AI, а также приложение с кратким справочником по синтаксису regex. Книга написана в доступном стиле и содержит множество примеров, что позволяет читателю не только решать головоломки, но и лучше понимать внутреннюю логику работы регулярных выражений.