26 USD 23.4 USD
вы экономите 2.6 USD (10%).
Наличие на складе:
Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 28.11.2024; планируемая отправка: 29.11.2024
Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 25.11.2024; планируемая отправка: 26.11.2024
Издательство: | Символ-Плюс |
Дата выхода: | ноябрь 2009 |
ISBN: | 978-5-93286-181-3 |
Тираж: | 2 000 экземпляров |
Объём: | 608 страниц |
Масса: | 770 г |
Размеры(В x Ш x Т), см: | 24 x 17 x 4 |
Обложка: | мягкая |
Бумага: | офсетная |
Переводное издание: | 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. Расширение знаний о диалектах регулярных выражений и библиотеках поддержки было для него одним из увлечений на протяжении нескольких последних лет.