Hajm 608 sahifalar
2006 yil
Регулярные выражения
Kitob haqida
Вы никогда не пользовались регулярными выражениями? Откройте мир regex и станьте профессионалом, способным эффективно работать с данными в Java, JavaScript, C, C++, C#, Perl, Python, Ruby, PHP и других языках программирования.
Международный бестселлер знакомит с фундаментальными основами регулярных выражений, функциональными возможностями языков программирования и позволяет оптимизировать работу с информацией. Вы научитесь самостоятельно конструировать регулярные выражения и использовать приведенные в книге примеры для быстрого решения самых актуальных задач.
Пожалуй самая полезная книга на тему регулярных выражений. Я полистал их достаточно много (чаще всего читаю на английском), и только эта осталась в памяти как время потраченное с пользой. Читается легко, но без лишней «воды», тема раскрыта в мельчайших деталях и без сбивающих с толку абстракций присущих некоторым другим авторам.
Отличная книга, которая раскрывает тонкости написания эффективных регулярных выражений.
В книге присутствуют: Примеры популярных задач, Исторический экскурс, Описание синтаксиса, Описание механизмов лежащих в основе движков рег.выражений, тонкости работы с разными языками программирования и эффективные способы оптимизации рег.выражений.
Подробно описан алгоритм просмотра текста в поисках совпадений с выражениями и способы манипулирования этим поиском для получения лучшей эффективности.
Так же представлены отдельные главы относящиеся к отдельным языкам, которые можно и пропустить, если с этим языком вы не работаете. Что позволяет прочитать книгу быстрее, чем этого можно было бы ожидать :)
Перед началом прочтения книги я и не ожидал, что так много тонкостей находится под кажущейся лёгкостью регулярных выражений.
Книга – настоящая классика по данной теме. Книга переведена как минимум на 8 языков. на Автор книги – очень интересный человек сам по себе. Американец, живший в Японии. УВ фотографией, написал и продолжает поддерживать много полезных плагинов для Adobe Photoshop Lightroom.
Izohlar, 3 izohlar3