страниц: 608;
масса, г.: 910;
размеры (высота, ширина, толщина), см.: 24x17x3
обложка: твердая;
бумага: офсетная
переводное издание
оригинал: "Regular Expressions Cookbook"
ISBN 978-0-596-52068-7
язык: английский
год издания: 2009
Аннотация к книге
Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений. Книга знакомит читателя с функциями, синтаксисом и особенностями этого важного инструмента в различных языках программирования: C#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Предлагаются пошаговые решения наиболее часто встречающихся задач: работа с адресами URL и путями в файловой системе, проверка и форматирование ввода пользователя, обработка текста, а также обмен данными и работа с текстами в форматах HTML, XML, CSV и др.
Данное руководство поможет как начинающему, так и уже опытному специалисту расширить свои знания о регулярных выражениях, познакомиться с новыми приемами, узнать все тонкости работы с ними, научиться избегать ловушек и ложных совпадений. Освоив материал этой книги, вы сможете полнее использовать все те возможности, которые предоставляет умелое применение регулярных выражений, и тем самым сэкономить свое время.
Отзывы читателей
Вот уже в течение нескольких лет я пользуюсь программой RegexBuddy Яна Гойвертса. Как известно, добавьте небольшие регулярные выражения тут и там, - и ваш программный код станет более интересным. В настоящее время я разрабатываю проект с применением регулярных выражений: тысячи "осмысленных" инвентарных номеров и описаний, которые необходимо декодировать в соответствии с парой сотен шаблонов, допускающих тысячи перестановок. Эта книга здорово помогла мне. Она настолько понятна и настолько хорошо организована, что вы в мгновение ока сумеете приступить к работе.
- Дэвид Шофф, "Boolean Readly" (Толедо, Индиана)
Я занимаюсь программированием в течение многих лет, но регулярные выражения открыл для себя достаточно поздно. Мне понравились пошаговые инструкции в книге, основанные на реалистичных примерах, когда обсуждение начинается с простого работающего примера, который затем улучшается авторами все больше и больше, повышая его производительность и предотвращая возможность ложных совпадений. Я пользуюсь инструментальными средствами Яна Гойвертса в течение многих лет, и эта книга стала для меня обязательным приобретением. Я уже многому научился из его публикаций в Сети, но эта книга позволила еще больше расширить мои знания. Наличие примеров на нескольких языках, сведения обо всех различиях диалектов регулярных выражений еще больше увеличивают практическую ценность книги.
- Дж. Симонс, (Бреда, Нидерланды)
Не нарадуюсь своему экземпляру книги "Регулярныевыражения. Сборникрецептов"… Приобрел книгу на прошлой неделе и нахожу в ней различные интересные подходы к задачам, которые мне ежедневно приходится решать на языке Perl... Я использую язык Perl и регулярные выражения в течение уже почти десяти лет и накопил уже собственный сборник решений на основе регулярных выражений, но время от времени я встречаю иные способы решения! "Одну и ту же задачу часто можно решить более чем одним способом!", как говорят на языке Perl. Спасибо за замечательную книгу о регулярных выражениях... Сборникрецептов теперь по праву располагается на полке рядом с книгой Джеффри Фридла "Регулярные выражения" (у меня имеются все три издания!). Между прочим, еще один экземпляр книги "Регулярные выражения. Сборник рецептов" я поселил у себя в офисе, чтобы ею могли пользоваться мои коллеги.
- Говард Т. Махер, "Perl Guy" (Ричардсон, Техас, США)
Об авторах
Ян Гойвертс является основателем компании Just Great Software, где занимается проектированием и разработкой некоторых популярнейших программных продуктов для работы с регулярными выражениями. Он является автором приложения RegexBuddy, единственного в мире редактора регулярных выражений, имитирующего особенности 15 диалектов, и PowerGREP, самого мощного инструмента grep для Microsoft Windows.
Стивен Левитан является ведущим экспертом по регулярным выражениям в JavaScript. Он ведет популярный блог, посвященный регулярным выражениям, по адресу http://blog.stevenlevithan.com. Расширение знаний о диалектах регулярных выражений и библиотеках поддержки было для него одним из увлечений на протяжении нескольких последних лет. Издательство Символ-Плюс
отзывы о книге
без темы (25/04/2010)
Книга очень информативная. В мастерской будет
очень кстати. Можно быстро найти различные
варианты решений с объяснениями.
без темы (14/02/2010)
Хорошей книгу назвать, к сожалению, не могу:
* единой идеи изложения у книги нет;
* применять рецепты на выбор нет
возможности -- обсуждения решения задачи
на каждом из представленных языков нет.
Не совсем понятно для чего эта книга. Рекомендую для чтения книгу Фридла -- в разы полезнее.
без темы (13/11/2009)
К предыдущему автору:
"например меня интересует только один язык, а здесь сразу по пяти языкам растянуто даются примеры"
Наоборот это круто! Можно сэкономить кучу времени (и денег), да и кругозор расширить никогда не бывает поздно! Не ленитесь и будет вам счастье.
Очень надеюсь, что в данном кукбуке много нового и полезного.
без темы (08/11/2009)
посмотрев английский вариант, решил, что покупать не буду. вообще не понятно для чего нужна книга -- для тех кто не осилил Фридла, разве что и так и не понял как составлять регулярные выражения.... + куча инфы по тому чего многим не нужно, например меня интересует только один язык, а здесь сразу по пяти языкам растянуто даются примеры - переплата денег существенная за ненужную информацию