Начать новую тему Ответить на тему
Статистика раздачи
Размер: 26.41 МБ | | Скачали: 197
Сидеров: 14  [0 байт/сек]    Личеров: 4  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Regular Expressions / Регулярные выражения

Год: 2005
Автор: Ben Forta / Бен Форта
Жанр: Техническая литература
Издательство: Sams Publishing / Вильямс
ISBN: 5-8459-0713-6 (рус.), 0-672-32566-7 (анг.)
Серия: Освой самостоятельно
Язык: Русский, английский
Формат: PDF/DJVU (рус.), CHM (анг.)
Качество: Обработанный скан (рус.), E-Book (анг.)
Количество страниц: 173
Дополнительно: В раздачу включены исходники программ для тестирования регулярных выраженийОписание: В данной книге представлены все наиболее важные сведения о регулярных выражениях: основные понятия и концепции, наборы символов, метасимволы, повторители, поиск позиции, подвыражения, ссылки назад, контекстный поиск (просмотр вперед и назад), условная обработка, реализация регулярных выражений в популярных приложениях и языках. Подробно рассматриваются все этапы подготовки и тестирования регулярных выражений. Все теоретические положения детально демонстрируются на содержательных примерах, которые часто встречаются на практике. Большое внимание уделяется прагматическому подходу к решению практических задач. Показывается творческий характер процесса разработки регулярных выражений. В заключение приводятся решения часто встречающихся практических задач. Приведенные решения вы можете использовать в своих программах. Книга написана доступным, простым языком. Она будет полезна не только начинающим, но и тем, кто уже использовал регулярные выражения в своих программных проектах.Обновление 2011.12.02:
- изменены имена chm и pdf
- pdf сжат в несколько раз
- добавлен djvu (качество лучше, чем в pdf)
Оглавление

Введение 13
Урок 1. Знакомство с регулярными выражениями 17
Урок 2. Поиск отдельных символов 25
Урок 3. Соответствие набору символов 35
Урок 4. Использование метасимволов 45
Урок 5. Повторение совпадений 59
Урок 6. Соответствие позиций 79
Урок 7. Использование подвыражений 91
Урок 8. Использование ссылок назад 101
Урок 9. Просмотр вперед и назад 117
Урок 10. Встроенные условия 129

Приложение А. Регулярные выражения в популярных приложениях и языках 137
Приложение Б. Решение практических задач с помощью регулярных выражений 153
Приложение В. Испытатель регулярных выражений (Regular Expression Tester) 173
Предметный указатель 176

Содержание

Об авторе 10
Благодарности 11
Введение 13
Для кого предназначена эта книга 14

Урок 1. Знакомство с регулярными выражениями 17
Назначение регулярных выражений 17
Как используются регулярные выражения 19
Поиск с помощью регулярных выражений 19
Замены с помощью регулярных выражений 20
Так что же такое регулярное выражение? 20
Использование регулярных выражений 22
Перед началом 23
Резюме 23

Урок 2. Поиск отдельных символов 25
Поиск заданного текста 25
Сколько вхождений? 26
Указание зависимости от регистра 27
Поиск любого символа 27
Поиск специальных символов 31
Резюме 33

Урок 3. Соответствие набору символов 35
Соответствие одному из нескольких символов 35
Использование диапазона набора символов 38
Соответствие с чем угодно, кроме... 41
Резюме 43

Урок 4. Использование метасимволов 45
Символ \: новые встречи со старым знакомым 45
Поиск пробельных символов 48
Поиск символов определенных типов 50
Поиск цифр (и нецифровых символов) 51
Поиск алфавитно-цифровых символов (и символов, не относящихся к алфавитно-цифровым) 52
Поиск пробельных символов и символов, не относящихся к ним 54
Указание шестнадцатеричных и восьмеричных значений 54
Указание шестнадцатеричных значений 55
Указание восьмеричных значений 55
Использование символьных классов POSIX 55
Резюме 57

Урок 5. Повторение совпадений 59
Сколько совпадений? 59 Соответствие с одним или несколькими символами 60
Поиск нуля или большего количества символов 64
Соответствие с нулем вхождений или с вхождением одного символа 66
Использование интервалов 69
Указание точного количества совпадений 70
Установление соответствия в случае интервала-диапазона 71
Соответствие в случае интервала типа "не менее" 73
Предотвращение лишних соответствий 74
Резюме 77

Урок 6. Соответствие позиций 79
Использование границ 79
Границы слова 80
Определение границ строк 83
Использование многострочного режима 87
Резюме 89

Урок 7. Использование подвыражений 91
Понятие подвыражения 91
Группировка подвыражений 92
Вложение подвыражений 97
Резюме 100

Урок 8. Использование ссылок назад 101
Понятие ссылки назад 101
Соответствие со ссылками назад 105
Выполнение операций замены 110
Замена регистра 114
Резюме 116

Урок 9. Просмотр вперед и назад 117
Что такое поиск контекста 117
Просмотр вперед 119
Просмотр назад 121
Совместное использование просмотра вперед и просмотра назад 124
Отрицание поиска контекста, или негативный поиск контекста 125
Резюме 128

Урок 10. Встроенные условия 129
Зачем встраивать условия? 129
Использование условий 130
Условия в ссылках назад — условные ссылки назад 131
Условия поиска контекста 133
Резюме 135

Приложение А.
Регулярные выражения в популярных приложениях и языках 137
grep 138
JavaScript 138
Macromedia ColdFusion 140
Macromedia Dreamweaver 141
Macromedia HomeSite (и ColdFusion Studio) 141
Microsoft ASP 142
Microsoft ASP.NET 143
Microsoft C# 143
Microsoft .NET 143
Microsoft Visual Studio .NET 145
MySQL 146
Perl 147
PHP 148
Sun Java 149

Приложение Б.
Решение практических задач с помощью регулярных выражений 153
Североамериканские номера телефонов 154
Американские почтовые индексы (U.S. ZIP Codes) 155
Канадские почтовые коды 156
Почтовые индексы Великобритании 157
Американские номера социального обеспечения (U.S. Social Security Numbers) 159
IP-адреса 160
URL 161
Полные URL 162
Адреса электронной почты 163
Комментарии HTML 164
Комментарии JavaScript 166
Номера кредитных карточек 167
Резюме 172

Приложение В.
Испытатель регулярных выражений (Regular Expression Tester) 173
Знакомство с приложением Regular Expression Tester (испытатель регулярных выражений) 173
Выполнение операций поиска (Find) 174
Выполнение операций замены (Replace) 175
Получение копии приложения 175
Предметный указатель 176
пароль на изменение pdf: regexp
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 17.85 КБ / Просмотров 198 ]

Статус
Проверен 
 
Размер  26.41 МБ
Приватный: Нет (DHT включён)
.torrent скачан  197
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


Сейчас эту тему просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!