Создать акаунт
AllSoftLab - только нужный софт!! » Книги » Компьютерная литература » Регулярные выражения, 3-е изд. | Джеффри Фридл | [2008, DjVu]

Регулярные выражения, 3-е изд. | Джеффри Фридл | [2008, DjVu]

15 авг 2009, 11:09
Компьютерная литература
2 683
0

Регулярные выражения, 3-е изд. | Джеффри Фридл |  [2008, DjVu]

Книга Джеффри Фридла «Регулярные выражения» откроет перед вами секрет высокой производительности. Тщательно продуманные регулярные выражения помогут избежать долгих часов утомительной работы и решить проблемы за 15 секунд.

Ставшие стандартной возможностью во многих языках программирования и популярных программных продуктах, включая Perl, PHP, Java, Python, Ruby, MySQL, VB.NET, C# (и других языках платформы .NET), регулярные выражения позволят вам автоматизировать сложную и тонкую обработку текста.


В третье издание включена информация о РНР и его мощном механизме регулярных выражений. Кроме того, обновлены и дополнены сведения о других языках программирования, включая расширенное и углубленное описание пакета java.util.regex компании Sun, при этом особое внимание уделено различиям между Java 1.4.2 и Java 1.5/1.6. Рассматривается принцип действия механизма регулярных выражений, сравниваются функциональные возможности различных языков программирования и инструментальных средств, подробно обсуждается оптимизация, которая дает основную экономию времени!

Вы научитесь правильно конструировать регулярные выражения для самых разных ситуаций и сможете сразу же использовать предлагаемые ответы для выработки элегантных и экономичных практических решений широкого круга проблем.

Кроме того, автор демонстрирует наиболее распространенные ошибки и показывает, как их избежать.


Краткое оглавление книги:


Предисловие

1. Знакомство с регулярными выражениями


* Решение реальных задач

* Регулярные выражения как язык

* Регулярные выражения как особый склад ума

* Метасимволы egrep

* Новые горизонты

* Личные заметки



2. Дополнительные примеры


* О примерах

* Поиск по регулярному выражению

* Модификация текста с использованием регулярных выражений



3. Регулярные выражения: возможности и диалекты


* История регулярных выражений

* Основные операции с регулярными выражениями

* Строки, кодировки и режимы

* Стандартные метасимволы и возможности

* Путеводитель по серьезным главам



4. Механика обработки регулярных выражений


* Запустить двигатели!

* Основы поиска совпадений

* Механизмы регулярных выражений

* Возврат

* Подробнее о максимализме и о возврате

* НКА, ДКА и POSIX

* Итоги



5. Практические приемы построения регулярных выражений


* Балансировка регулярных выражений

* Несколько коротких примеров

* Работа с HTML

* Нетривиальные примеры



6. Построение эффективных регулярных выражений


* Убедительный пример

* Возврат с глобальной точки зрения

* Хронометраж

* Стандартные оптимизации

* Приемы построения быстрых выражений

* Раскрутка цикла

* Исключение случайных совпадений

* Вывод: думайте!



7. Perl


* Регулярные выражения как компонент языка

* Диалект регулярных выражений Perl

* Perl’измы из области регулярных выражений

* Оператор qr/.../ и объекты регулярных выражений

* Оператор поиска

* Оператор подстановки

* Оператор разбиения

* Специфические возможности Perl

* Проблемы эффективности в Perl

* Последний комментарий



8. Java


* Диалект регулярных выражений

* Использование пакета Java.util.regex

* Метод Pattern.compile()

* Объект Matcher

* Другие методы Matcher

* Дополнительные примеры

* Различия между версиями Java



9. .NET


* Диалект регулярных выражений .NET

* Использование регулярных выражений в .NET

* Основные объекты

* Статические вспомогательные функции

* Дополнительные функции

* Нетривиальные возможности .NET



10. PHP


* Диалект регулярных выражений РНР

* Функциональный интерфейс механизма preg

* «Недостающие» функции preg

* Рекурсивные регулярные выражения

* Вопросы эффективности в РНР

* Расширенные примеры



Алфавитный указатель


Год выпуска: 2008

Автор: Джеффри Фридл (перевод Е. Матвеева и А. Киселева)

Издательство: Символ-Плюс

ISBN-10: 5-93286-121-5

ISBN-13: 978-5-93286-121-9

Формат: DjVu

Качество: Отсканированные страницы + OCR

Количество страниц: 608


Размер: 12.8 MB


Смотрите также:

Комментарии
Минимальная длина комментария - 50 знаков. комментарии модерируются
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.