Купить книгу Освоение регулярных выражений: понимайте свои данные и будьте более продуктивны на русском [PDF, EPUB, FB2, MOBI]
Mastering Regular Expressions: Understand Your Data and Be More Productive (B007I8S1X0)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Jeffrey E. F. Friedl | #5: Microsoft .NET
Регулярные выражения — это чрезвычайно мощный инструмент для обработки текста и данных. В настоящее время они являются стандартными функциями в широком спектре языков программирования и популярных инструментов, включая Perl, Python, Ruby, Java, VB.NET и C# (а также в любом языке, использующем .NET Framework), PHP и MySQL.
Если вы еще не используете регулярные выражения, эта книга откроет вам совершенно новый мир мастерства работы с данными. Если же вы уже используете их, вы оцените беспрецедентную детализацию и широту охвата материала в этой книге. Если вы считаете, что знаете все, что нужно знать о регулярных выражениях, эта книга станет для вас потрясающим откровением.
Как показывает эта книга, владение регулярными выражениями — бесценный навык. Регулярные выражения позволяют программировать сложную и тонкую обработку текста, которую вы никогда не представляли себе автоматизированной. Регулярные выражения могут сэкономить вам время и нервы. Их можно использовать для создания элегантных решений широкого спектра задач. Как только вы освоите регулярные выражения, они станут незаменимой частью вашего инструментария. Вы будете удивляться, как раньше обходились без них.
Однако, несмотря на широкую доступность, гибкость и непревзойденную мощь, регулярные выражения часто используются недостаточно эффективно. Но то, что является мощью в руках эксперта, может быть чревато опасностями для неопытного. Освоение регулярных выражений поможет вам пройти через минное поле на пути к экспертному уровню и оптимизировать использование регулярных выражений.
В третьем издании книги «Mastering Regular Expressions» добавлена целая глава, посвященная PHP и его мощному и выразительному набору функций для работы с регулярными выражениями, а также расширено освещение PHP в основных главах. Кроме того, это издание было обновлено с учетом достижений в других языках программирования, включая расширенное и углубленное изучение пакета java.util.regex от Sun , который стал стандартной реализацией регулярных выражений в Java. Темы включают:
- Сравнение характеристик различных версий множества языков и инструментов.
- Как работает механизм регулярных выражений
- Оптимизация (здесь можно значительно сэкономить!)
- Мы подберем именно то, что вам нужно, и не допустим ничего лишнего.
- Разделы и главы, посвященные отдельным языкам.
Написанная в ясном и увлекательном стиле, который делает сложную, скучную тему предельно понятной для программистов, и дополненная решениями сложных реальных задач, книга «Освоение регулярных выражений» , третье издание, предлагает множество информации, которую вы сможете немедленно применить на практике.
Отзывы о новом и втором изданиях:
«Лучшей (и более полезной) книги по регулярным выражениям не существует».
— Зак Гринт, управляющий директор eZ Systems
«Настоящий шедевр, книга, которая не только в мельчайших деталях описывает механику регулярных выражений, но и рассказывает об эффективности и использовании регулярных выражений в Perl, Java и .NET... Если вы используете регулярные выражения в своей профессиональной деятельности (даже если у вас уже есть хорошая книга по языку программирования, на котором вы работаете), я настоятельно рекомендую вам эту книгу».
— Доктор Крис Браун, формат Linux
«Автор проделал выдающуюся работу, проведя читателя от новичка до мастера в области регулярных выражений. Книга чрезвычайно легко читается и полна полезных и актуальных примеров... Регулярные выражения — это ценные инструменты, которые должны быть в арсенале каждого разработчика. « Освоение регулярных выражений» — это исчерпывающее руководство по предмету и выдающийся ресурс, который должен быть на полке каждого программиста. Десять из десяти».
— Джейсон Менард, ранчо Ява