Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Эта книга посвящена регулярным выражениям - мощному средству обработки текстов. Если вы никогда не пользовались регулярными выражениями, книга откроет перед вами совершенно новые возможности. С ее помощью вы научитесь использовать регулярные выражения на практике и извлекать максимум пользы из тех программ, в которых они поддерживаются. Впрочем, этим дело не ограничивается - вы овладеете регулярными выражениями на действительно мастерском уровне.
Материал излагается настолько подробно, а круг рассматриваемых тем настолько широк, что даже опытного программиста ждет немало открытий.
Регулярные выражения - мощное средство для обработки текста и данных. Если вы никогда не пользовались регулярными выражениями, эта книга откроет перед вами совершенно новые возможности. Материал излагается настолько подробно, а круг рассматриваемых тем настолько широк, что даже опытного программиста ждет немало открытий.
Регулярные выражения экономят время и избавляют от рутинной работы при обработке документов, почтовых сообщений, файлов журналов - любого типа текста или данных. Регулярные выражения играют исключительно важную роль при построении CGI-сценариев World Wide Web, использующих разнообразные виды текста и данных.
Регулярные выражения не являются самостоятельным инструментом - их поддержка включается в программы, решающие более широкие задачи. Классическим примером является утилита grep. В наши дни регулярные выражения встречаются повсеместно:
- в сценарных языках (в том числе Perl, Tcl, awk и Python);
- в редакторах (в том числе Emacs, vi и Nisus Writer);
- в средах программирования (в том числе Delphi и Visual C++);
- в специализированных утилитах (в том числе lex. Expect и sed).
Применение регулярных выражений требует определенных навыков мышления. В своей книге Джеффри Фридл учит правильному подходу к построению именно тех регулярных выражений, которые необходимы для решения вашей задачи.
Регулярные выражения не являются "вещью в себе". В этой книге рассматриваются многие популярные программы, существующие на разных платформах, а материал поясняется многочисленными примерами. Особенно большое внимание в книге уделяется языку Perl - ему одному посвящена самая большая глава. Perl обладает исключительно богатыми и выразительными средствами для работы с регулярными выражениями - но его сила таит немало опасностей для непосвященных. Эта книга поможет читателю благополучно преодолеть все затруднения и перейти на следующую ступень мастерства.
Краткое содержание
Полное содержание
Предисловие
Структура книги
Заказать книгу в магазине "Мистраль"