Бен Форта - Изучаем регулярные выражения
Название: | Изучаем регулярные выражения | |
Автор: | Бен Форта | |
Жанр: | Другие языки и системы программирования | |
Изадано в серии: | неизвестно | |
Издательство: | Диалектика | |
Год издания: | 2019 | |
ISBN: | 978-5-041394-2-4 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Изучаем регулярные выражения"
Аннотация к этой книге отсутствует.
Читаем онлайн "Изучаем регулярные выражения". [Страница - 29]
второй шаблон служит для
составления заголовка из отдельных частей. В частности,
переменная
шаблон
$1 содержит начальный дескриптор разметки,
\U$2\E приводит результат совпадения со вторым
подвыражением в первом шаблоне (т.е. текст заголовка) к
верхнему регистру букв, а переменная
ный дескриптор разметки.
$3
содержит конеч
122
Урок
8
Применение обратных ссылок
Резюме
Подвыражения служат для определения наборов симво
лов или выражений. Они не только применяются для обна
ружения повторяющихся совпадений, как демонстрирова
лось в предыдущем уроке, но и допускают обращение к ним
в шаблонах. Такого рода обращение называется обратной
ссылкой, но, к сожалению, ее синтаксис в разных реализа
циях регулярных выражений заметно различается. Обрат
ные ссылки удобны для применения в операциях совпаде
ния и замены текста.
Урок
9
Просмотр вперед
и назад
Все рассматривавшиеся до сих пор регулярные выраже
ния служили для обнаружения совпадений с текстом, но
иногда требуются выражения для отметки позиции в сов
павшем тексте, в отличие от самого текста. Для данной цели
служит позиционный просмотр
-
возможность выполнять
просмотр вперед и назад, поясняемая в этом уроке.
Общее представление
о позиционном просмотре
Начнем, как всегда, с конкретного примера. Допустим,
что требуется извлечь заглавие из веб-страницы. Загла
вия
ми
НТМL-страниц
и
размещаются
в разделе
между
дескриптора
кода НТМL
разметки. В следующем примере демонстрируется решение
поставленной задачи.
Текст
Ben Forta's Homepage
Реrvлярное выражение
.*
124
Урок
9
Просмотр вперед и назад
Результат
Анализ
Шаблон
(11)
[еЕ]
>
< [tT] [iI] [tT] (11)
[еЕ]
>. * --">
составления заголовка из отдельных частей. В частности,
переменная
шаблон
$1 содержит начальный дескриптор разметки,
\U$2\E приводит результат совпадения со вторым
подвыражением в первом шаблоне (т.е. текст заголовка) к
верхнему регистру букв, а переменная
ный дескриптор разметки.
$3
содержит конеч
122
Урок
8
Применение обратных ссылок
Резюме
Подвыражения служат для определения наборов симво
лов или выражений. Они не только применяются для обна
ружения повторяющихся совпадений, как демонстрирова
лось в предыдущем уроке, но и допускают обращение к ним
в шаблонах. Такого рода обращение называется обратной
ссылкой, но, к сожалению, ее синтаксис в разных реализа
циях регулярных выражений заметно различается. Обрат
ные ссылки удобны для применения в операциях совпаде
ния и замены текста.
Урок
9
Просмотр вперед
и назад
Все рассматривавшиеся до сих пор регулярные выраже
ния служили для обнаружения совпадений с текстом, но
иногда требуются выражения для отметки позиции в сов
павшем тексте, в отличие от самого текста. Для данной цели
служит позиционный просмотр
-
возможность выполнять
просмотр вперед и назад, поясняемая в этом уроке.
Общее представление
о позиционном просмотре
Начнем, как всегда, с конкретного примера. Допустим,
что требуется извлечь заглавие из веб-страницы. Загла
вия
ми
НТМL-страниц
и
размещаются
в разделе
между
дескриптора
кода НТМL
разметки. В следующем примере демонстрируется решение
поставленной задачи.
Текст
Ben Forta's Homepage
Реrvлярное выражение
.*
124
Урок
9
Просмотр вперед и назад
Результат
Анализ
Шаблон
(11)
[еЕ]
>
< [tT] [iI] [tT] (11)
[еЕ]
>. * --">
Книги схожие с «Изучаем регулярные выражения» по жанру, серии, автору или названию:
Бен Форта - Освой самостоятельно регулярные выражения. 10 минут на урок Жанр: Другие языки и системы программирования Год издания: 2005 Серия: Освой самостоятельно |
Джеффри Фридл - Регулярные выражения, 3-е издание Жанр: Другие языки и системы программирования Год издания: 2008 |
Хэдли Уикем - Изучаем Shiny Жанр: Другие языки и системы программирования Год издания: 2022 |
Бен Форта - SQL за 10 минут Жанр: Учебники и самоучители по компьютеру Год издания: 2021 |
Другие книги автора «Бен Форта»:
Бен Форта - Освой самостоятельно регулярные выражения. 10 минут на урок Жанр: Другие языки и системы программирования Год издания: 2005 Серия: Освой самостоятельно |
Бен Форта - Освой самостоятельно SQL. 10 минут на урок Жанр: Базы данных Год издания: 2005 Серия: Освой самостоятельно |
Бен Форта - SQL за 10 минут Жанр: Учебники и самоучители по компьютеру Год издания: 2021 |
Бен Форта - SQL за 10 минут Жанр: Базы данных Год издания: 2014 |