КнигоПровод.Ru27.11.2024

/ИТ-книги/O'REILLY

Регулярные выражения. Карманный справочник — Стаблибайн Т.
Регулярные выражения. Карманный справочник
Регулярные выражения для Perl, C, PHP, Python, Java и .NET
Стаблибайн Т.
год издания — 2004, кол-во страниц — 160, ISBN — 5-469-00215-2, тираж — 3000, язык — русский, тип обложки — мягк., масса книги — 60 гр., издательство — Питер
КНИГА СНЯТА С ПРОДАЖИ
Regular Expression
Pocket Reference
Tony Stubblebine
O'Reilly & Associated 2003
Пер. с англ. Е. Матвеева
Формат 60x88 1/32
ключевые слова — юникод, perl, pcre, рнр, egrep

Регулярные выражения пользуются заслуженной репутацией мощного средства обработки текстов. Они широко применяются при выполнении типовых операций поиска, замены, разбора и т. д. На первых страницах кратко описаны основные принципы работы регулярных выражений. Читатель получит представление об основных синтаксических конструкциях, а также о различных механизмах обработки регулярных выражений (ДКА, НКА). В основной части справочника приводятся сжатые описания диалектов регулярных выражений во многих современных языках программирования, в том числе Perl, Java, Python, JavaScript, C#, PHP, в библиотеке PCRE, на платформе .NET, JavaScript и некоторых утилитах (vi, awk, egrep и sed).

Этот маленький карманный справочник можно рассматривать как приложение к самой известной и авторитетной книге к данной области — «Регулярные выражения. 2-е изд.» Джеффри Фридла. Он поможет вам быстро найти необходимую информацию о синтаксисе и особенностях поддержки регулярных выражений втом языке, на котором вы работаете.

ОГЛАВЛЕНИЕ

Регулярные выражения9
 
О книге10
Благодарности10
От издательства11
 
Знакомство с регулярными
выражениями и поиском по шаблону
12
Метасимволы, режимы и конструкции15
   Представления символов15
   Символьные классы и их аналоги17
   Якорные метасимволы и позиционные
проверки
22
   Комментарии и модификаторы режимов24
   Группировка, сохранение, условные
и управляющие конструкции
26
Поддержка Юникода29
 
Perl 5.830
Поддерживаемые метасимволы30
Операторы регулярных выражений37
   qr// (создание объекта регулярного
выражения)
37
   m// (поиск по шаблону)38
   s///(подстановка)38
   split39
Поддержка Юникода41
Примеры42
Другие ресурсы44
 
Java (java.util.regex)45
Поддерживаемые метасимволы45
Классы и интерфейсы регулярных выражений52
   java.iang.String53
   java.util.regex. Pattern54
   java.util.regex.Matcher55
   java.util.regex.PatternSyntaxException57
   java.lang.CharSequence58
Поддержка Юникода59
Примеры59
Другие ресурсы62
 
.NET и C#63
Поддерживаемые метасимволы63
Классы и интерфейсы регулярных выражений71
   Regex71
   Match76
   Group77
Поддержка Юникода77
Примеры78
Другие ресурсы81
 
Python82
Поддерживаемые метасимволы82
Объекты и функции модуля re88
   Функции модуля88
   RegExp90
   Объекты Match91
Поддержка Юникода93
Примеры93
Другие ресурсы95
 
Библиотека PCRE96
Поддерживаемые метасимволы96
PCRE API104
   Сводка функций PCRE API104
Поддержка Юникода109
Примеры110
Другие ресурсы115
 
РНР116
Поддерживаемые метасимволы116
Функции поиска по шаблону123
Примеры126
Другие ресурсы128
 
Редактор vi129
Поддерживаемые метасимволы129
Основные операции134
   Поиск134
   Подстановка134
Примеры135
Другие ресурсы136
 
JavaScript137
Поддерживаемые метасимволы137
Методы и объекты поиска по шаблону141
   String141
   RegExp142
Примеры144
 
Средства командной строки147
Поддерживаемые метасимволы147
   egrep152
   sed152
   awk153
 
Алфавитный указатель155

Книги на ту же тему

  1. PHP 5. — 2-е изд., перераб. и доп., Котеров Д. В., Костарев А. Ф., 2010
  2. UNIX. Справочник, Роббинс А., 2007
  3. Компьютер и задачи выбора, Журавлёв Ю. И., сост., 1989

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.com