Регулярные выражения. Сборник рецептов

Регулярные выражения. Сборник рецептов

Ян Гойвертс Стивен Левитан

     3

бумажная книга Лучший выбор

16.94 USD


В корзину


Наличие на складе:

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 16.07.2020; планируемая отправка: 17.07.2020

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 13.07.2020; планируемая отправка: 14.07.2020


Дорого? Есть книга от других продавцов от 11.55 USD



Издательство: Символ-Плюс
Дата выхода: ноябрь 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. Расширение знаний о диалектах регулярных выражений и библиотеках поддержки было для него одним из увлечений на протяжении нескольких последних лет.