Слайд 2
![Регулярное выражение [ A-Za- z ] \w+ означает, что первый](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-1.jpg)
Регулярное выражение [ A-Za- z ] \w+
означает, что первый символ должен
быть алфавитным, т.е. должен относиться к диапазону A-Z или a-z, а за ним следует по крайней мере один (+) алфавитно-цифровой символ ( \w).
Слайд 3
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-2.jpg)
Слайд 4
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-3.jpg)
Слайд 5
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-4.jpg)
Слайд 6
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-5.jpg)
Слайд 7
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-6.jpg)
Слайд 8
![В регулярных выражениях операция чередования обозначается с помощью символа канала](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-7.jpg)
В регулярных выражениях операция чередования обозначается с помощью символа канала (
| ), который представлен на клавиатуре вертикальной чертой (pipeline symbol). Символ канала используется для отделения друг от друга разных регулярных выражений.
Слайд 9
![Знак точки ( . ) обеспечивает сопоставление с любым отдельным](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-8.jpg)
Знак точки ( . ) обеспечивает сопоставление с любым отдельным символом,
кроме \n. Знак точки сопоставляется с любой буквой, цифрой, пробельным символом (не включая " \n"), печатаемым или непечатаемым знаком.
Слайд 10
![Для сопоставления с шаблоном, начиная с начала строки, необходимо использовать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-9.jpg)
Для сопоставления с шаблоном, начиная с начала строки, необходимо использовать знак
вставки (^) или специальный символ \А (прописная буква "А", которая следует за обратной косой чертой). Последний вариант применяется в основном на компьютерах с клавиатурой, на которой отсутствует знак вставки (такой как международная клавиатура). Аналогичным образом знак доллара ($) или специальный символ \Z применяется для сопоставления с шаблоном, начиная с конца сроки.
Слайд 11
![Безусловно, знак точки хорошо подходит для тех случаев, когда необходимо](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-10.jpg)
Безусловно, знак точки хорошо подходит для тех случаев, когда необходимо обеспечить
сопоставление с любым знаком, но иногда требуется провести сопоставление лишь с конкретным набором символов. По этой причине была предусмотрена возможность применения в шаблонах знаков квадратных скобок ( [ ] ).
Слайд 12
![Квадратные скобки позволяют задавать не только наборы из отдельных символов,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-11.jpg)
Квадратные скобки позволяют задавать не только наборы из отдельных символов, но
и диапазоны символов. Для обозначения диапазона символов применяется пара символов, заключенных в квадратные скобки, между которыми проставлен знак дефиса. В качестве примера можно указать диапазоны A-Z, a-z и 0-9, применяемые для обозначения прописных букв, строчных букв и цифровых знаков соответственно.
Слайд 13
![Использование операторов замыкания](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-12.jpg)
Использование операторов замыкания
Слайд 14
![Специальные символы, обозначающие наборы символов](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-13.jpg)
Специальные символы, обозначающие наборы символов
Слайд 15
![Пара круглых скобок ( ( ) ) в регулярном выражении](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-14.jpg)
Пара круглых скобок ( ( ) ) в регулярном выражении позволяет
решить любую из следующих задач (или обе эти задачи).
• Выполнить группирование регулярных выражений.
• Провести сопоставление с подгруппами.
Слайд 16
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/429160/slide-15.jpg)