Издательство: | Символ-Плюс |
Дата выхода: | ноябрь 2009 |
Размер файла: | 4970 Кб |
Место в рейтинге продаж: | 1225 |
Сборник содержит более 100 рецептов, которые помогут научиться эффективно оперировать данными и текстом с применением регулярных выражений. Книга знакомит читателя с функциями, синтаксисом и особенностями этого важного инструмента в различных языках программирования: C#, Java, JavaScript, Perl, PHP, Python, Ruby и VB.NET. Предлагаются пошаговые решения наиболее часто встречающихся задач: работа с адресами URL и путями в файловой системе, проверка и форматирование ввода пользователя, обработка текста, а также обмен данными и работа с текстами в форматах HTML, XML, CSV и др.
Данное руководство поможет как начинающему, так и уже опытному специалисту расширить свои знания о регулярных выражениях, познакомиться с новыми приемами, узнать все тонкости работы с ними, научиться избегать ловушек и ложных совпадений. Освоив материал этой книги, вы сможете полнее использовать все те возможности, которые предоставляет умелое применение регулярных выражений, и тем самым сэкономить свое время.
Отзывы читателей
Вот уже в течение нескольких лет я пользуюсь программой RegexBuddy Яна Гойвертса. Как известно, добавьте небольшие регулярные выражения тут и там, - и ваш программный код станет более интересным. В настоящее время я разрабатываю проект с применением регулярных выражений: тысячи "осмысленных" инвентарных номеров и описаний, которые необходимо декодировать в соответствии с парой сотен шаблонов, допускающих тысячи перестановок. Эта книга здорово помогла мне. Она настолько понятна и настолько хорошо организована, что вы в мгновение ока сумеете приступить к работе.
- Дэвид Шофф, "Boolean Readly" (Толедо, Индиана)
Я занимаюсь программированием в течение многих лет, но регулярные выражения открыл для себя достаточно поздно. Мне понравились пошаговые инструкции в книге, основанные на реалистичных примерах, когда обсуждение начинается с простого работающего примера, который затем улучшается авторами все больше и больше, повышая его производительность и предотвращая возможность ложных совпадений. Я пользуюсь инструментальными средствами Яна Гойвертса в течение многих лет, и эта книга стала для меня обязательным приобретением. Я уже многому научился из его публикаций в Сети, но эта книга позволила еще больше расширить мои знания. Наличие примеров на нескольких языках, сведения обо всех различиях диалектов регулярных выражений еще больше увеличивают практическую ценность книги.
- Дж. Симонс, (Бреда, Нидерланды)
Не нарадуюсь своему экземпляру книги "Регулярные выражения. Сборник рецептов"… Приобрел книгу на прошлой неделе и нахожу в ней различные интересные подходы к задачам, которые мне ежедневно приходится решать на языке Perl... Я использую язык Perl и регулярные выражения в течение уже почти десяти лет и накопил уже собственный сборник решений на основе регулярных выражений, но время от времени я встречаю иные способы решения! "Одну и ту же задачу часто можно решить более чем одним способом!", как говорят на языке Perl. Спасибо за замечательную книгу о регулярных выражениях... Сборник рецептов теперь по праву располагается на полке рядом с книгой Джеффри Фридла "Регулярные выражения" (у меня имеются все три издания!). Между прочим, еще один экземпляр книги "Регулярные выражения. Сборник рецептов" я поселил у себя в офисе, чтобы ею могли пользоваться мои коллеги.
- Говард Т. Махер, "Perl Guy" (Ричардсон, Техас, США)