Библиотека knigago >> Компьютеры: Языки и системы программирования >> Другие языки и системы программирования >> Изучаем регулярные выражения


"Шанс для Хиросимы (СИ)" - захватывающая и убедительная книга в жанре альтернативной истории, которая исследует, что могло бы произойти, если бы атомная бомба не была сброшена на город Хиросима в 1945 году. Автор Евгений Мостовский создает яркий и реалистичный мир, в котором мирный план Трумэна успешно предотвращает использование ядерного оружия. В результате Япония избегает ужасных разрушений и человеческих потерь, вызванных бомбардировками. Мостовский мастерски сплетает...

Бен Форта - Изучаем регулярные выражения

Изучаем регулярные выражения
Книга - Изучаем регулярные выражения.  Бен Форта  - прочитать полностью в библиотеке КнигаГо
Название:
Изучаем регулярные выражения
Бен Форта

Жанр:

Другие языки и системы программирования

Изадано в серии:

неизвестно

Издательство:

Диалектика

Год издания:

ISBN:

978-5-041394-2-4

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Изучаем регулярные выражения"

Аннотация к этой книге отсутствует.


Читаем онлайн "Изучаем регулярные выражения". Главная страница.

ИЗУЧАЕМ

РЕГУЛЯРНЬIЕ
ВЬIРАЖЕНИЯ

ИЗУЧАЕМ

РЕГУЛЯРНЫЕ
ВЫРАЖЕНИЯ

LEARNING

REGULAR
EXPRESSIONS
BEN FORTA

"'•"' Addison-Wesley
Boston • Columbus • lndianapolis • New York • San Francisco • Amsterdam
Саре Town • Dubai • London • Madrid • Milan • Munich • Paris
Montreal • Toronto • Delhi • Mexico City • Sao Paulo • Sidney
Hong Kong • Seoul • Singapore • Taipei • Tokyo

ИЗУЧАЕМ

РЕГУЛЯРНЬIЕ
ВЬIРАЖЕНИЯ
БЕН ФОРТА

Москва · Санкт-Петербург

2019

ББК

32.973.26-018.2.75
Ф80

УДК 681.3.о?
ООО "Диалектика"
Перевод с английского и редакция И.В. Берштейна

По общим вопросам обращайтесь в издательство "Диалектика" по адресу:

info@dialektika.com, http://www.dialektika.com
Форта, Бен.
выражения.

Изучаем регулярные

Ф80

ООО "Диалектика",

ISBN

2019. - 192 с.:

ил.

-

:

Пер.

с

-

СПб.

978-5-б041394-2-4 (рус.)
ББК

Вес

англ.

Парал. тит. англ.

названия

программных

11родуктов

яв11яются

32.973.26-018.2.75

зарегистрированными торговыми

марками

соответствующих фирм.
Никакая часть настоящего издания ни в каких целях не может быть вослроизвецеt1а в какой
бы то ни было форме и какими бы то 11и было средствами, будь то электронные или механические,
включая фотокопирование и запись на мап1итный носитель, если на это нет письменного разрешения

издательства

Addison-Wesley Publishing Company, Inc.

Authorized Russian translation of thc English edition of Learnirig Regulлr Expressiom (ISBN 978-0-13475706-3) © 2018 Pearson Education, lnc.
'Ihis translation is puЫished and sold Ьу permission of Pearson Education, lnc., which оwщ; or controls all
rights to sell the same.
AlJ rights reserved. No part of this book may Ье reproduced or transшitted in any form or Ьу any means,
electronic or mcchanical. including photocopyiпg, recording, or Ьу any information storage or retrieval system,
without the prior written permission of tht.:" copyright owncr and the PuЬlisher.

Научно-популярное издание

Бен Форта

Изучаем регулярные выражения

17.10.2018. Формат 84х108/32.
Minion Pro.
Усл. печ. л. 6,0. Уч.-изд. л. 5,5.
Тираж 500 экз. Заказ № 9994.

Подписано в печать

Гарнитура

Отпечатано в АО "Первая Образцовая типография"
Филиал "Чеховский Печатный Двор"

142300, Московская область, г. Чехов, ул. Полиграфистов, д. 1
Сайт: www.chpd.ru, E-mail: sales@chpd.ru, тел. 8 (499) 270-73-59
ООО "Диалектика':

195027, Санкт-Петербург,
30, лит. А, пом. 848

Магнитогорская ул., д.

ISBN 978-5-6041394-2-4
ISBN 978-0-13-475706-3

(рус.)
(англ.)

© ООО "Диалектика", 2019
© Pearson Education, !пс., 2018

Оглавление

Введение

9

Урок 1. Введение в реrуnярные выражения

13

Урок 2. Обнаружение совпадения с отдельными симвоnами

21

Урок 3. Совпадение с набором символов

33

Урок 4. Применение метасимвоnов

45

Урок 5. Повторение совпадений

61

Урок 6. Совпадение позиций

83

Урок 7. Применение подвыражений

95

Урок 8. Применение обратных ссыпок

107

Урок 9. Просмотр вперед и назад

123

Урок

10. Встраивание усnовий

137

Урок

11. Решение типичных задач с помощью реrуnярных
выражений

147

Приnожение. Реrуnярные выражения в распространенных
приnожениях и языках

Предметный указатеnь

171
187

Содержание
Введение
Кому адресована эта книга
От издательства

Урок

1. Введение в реrуnярные выражения
Потребность в регулярных выражениях
О применении регулярных выражений
Операции поиска с помощью регулярных выражений

Операции замены с помощью регулярных выражений
Так что же такое регулярное выражение?
Применение регулярных выражений
Предварительные замечания
Резюме

Урок 2. Обнаружение совпадения с отдеnьными симвоnами
Совпадение с обычным текстом
Количество совпадений

Учет регистра букв
Совпадение с любыми символами
Совпадение со специальными символами
Резюме

Урок 3. Совпадение с набором симвоnов

9
10
11
13
13
15
15
16
17
18
19
20
21
21
23
23
24
28
31

Совпадение с любыми символами, кроме указанных

33
33
37
42

~~

~

Совпадение с одним из нескольких символов

Применение диапазонов в наборах символов

Урок 4. Применение метасимвоnов
Еще раз об экранировании
Совпадение с пробельными символами
Совпадение с отдельными типами символов

Совпадение с цифровыми и не цифровыми символами

45
45
49
51
52

Совпадение с буквенно-цифровыми
и не буквенно-цифровыми символами

54

Содержание

7

Совпадение с пробельными и не пробельными символами

55

Обозначение шестнадцатеричных и восьмеричных --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.