|
Регулярные выражения. Библиотека программиста Решения и примеры для программистов |
Фридл Д. |
год издания — 2001, кол-во страниц — 352, ISBN — 5-318-00056-8, язык — русский, тип обложки — мягк., издательство — Питер |
|
|
Mastering Regular Expressions, J. E. F. Friedl, O'Reilly & Associates, Inc. Перевёл с английского Е. Матвеев |
ключевые слова — perl, oreilly, cgi |
Эта книга посвящена регулярным выражениям - мощному средству обработки текстов. Если вы никогда не пользовались регулярными выражениями, книга откроет перед вами совершенно новые возможности. С её помощью вы научитесь использовать регулярные выражения на практике и извлекать максимум пользы из тех программ, в которых они поддерживаются. Впрочем, этим дело не ограничивается - вы овладеете регулярными выражениями на действительно мастерском уровне. Материал излагается настолько подробно, а круг рассматриваемых тем настолько широк, что даже опытного программиста ждёт немало открытий... Регулярные выражения экономят время и избавляют от рутинной работы при обработке документов, почтовых сообщений, файлов журналов - любого типа текста или данных. Регулярные выражения играют исключительно важную роль при построении CGI-сценариев www, использующих разнообразные виды текста и данных. Регулярные выражения не являются самостоятельным инструментом - их поддержка включается в программы, решающие более широкие задачи. Классическим примером является утилита grep. В наши дни регулярные выражения встречаются повсеместно: - в сценарных языках (в том числе Perl, Tcl, awk и Python);
- в редакторах (в том числе Emacs, vi и Nisus Writer);
- в средах программирования (в том числе Delphi и Visual C++);
- в специализированных утилитах (в том числе lex, Expect и sed).
Применение регулярных выражений требует определённых навыков мышления. В своей книге Джеффри Фридл учит правильному подходу к построению именно тех регулярных выражений, которые необходимы для решения вашей задачи. Регулярные выражения не являются «вещью в себе». В этой книге рассматриваются многие популярные программы, существующие на разных платформах, а материал поясняется многочисленными примерами. Особенно большое внимание в книге уделяется языку Perl - ему одному посвящена самая большая глава. Perl обладает исключительно богатыми и выразительными средствами для работы с регулярными выражениями - но его сила таит немало опасностей для непосвящённых. Эта книга поможет читателю благополучно преодолеть все затруднения и перейти на следующую ступень мастерства. «Мне очень понравлась эта книга, и я узнал из неё немало нового - даже о Perl» Том Кристиансен, соавтор книги «Programming Perl»
|
Книги на ту же тему- PHP 5. — 2-е изд., перераб. и доп., Котеров Д. В., Костарев А. Ф., 2010
- UNIX. Справочник, Роббинс А., 2007
- Компьютер и задачи выбора, Журавлёв Ю. И., сост., 1989
|
|
|