![[Stepik] [Snorovka] Регулярные выражения в Python.png [Stepik] [Snorovka] Регулярные выражения в Python.png](https://bitfox.info/data/attachments/19/19003-e8a4b23a1aab2aa7b567e40e6b100271.jpg)
[Stepik] [Snorovka] Регулярные выражения в Python
Большой курс, в котором разобрано всё от А до Я:
- Синтаксис регулярных выражений
- Все функции для работы с регулярными выражениями
- Компиляция регулярных выражений
- Работа с группами
- Флаги
Чему вы научитесь
- Составлять, проверять регулярные выражения
- Будете понимать синтаксис регулярных выражений
- Изучите все функции из модуля re
- Научитесь работать с группами
- Узнаете что такое флаги, а также с ними поработаете
Для кого этот курс
- Все, кто хочет научиться пользоваться регулярными выражениями.
Начальные требования
- Для прохождения курса нужно владеть базовыми навыками программирования на языке Python.
О курсе
01 Перед стартом
Регулярные выражения и их синтаксис
01 Что такое регулярные выражения?
02 "Сырые" строки | Raw strings
03 Экранирование в строках и в регулярных выражениях
04 Где проверять регулярные выражения?
05 Знакомство с регулярными выражениями
06 Диапазоны | Квадратные скобки
07 Шаблоны для поиска и проверки
08 Жадные квантификаторы
09 Ленивые квантификаторы
10 Группирующие скобки / Именованные и нумерованные группы / Ссылки
11 Скобочные выражения
12 Операция или
13 Практика
14 Catastrophic Backtracking
15 Правила использования регулярных выражений
Функции модуля re
01 Импортируем модуль re
02 Объект Match
03 Match | re.search()
04 Match | re.match()
05 Match | re.fullmatch()
06 Match | re.finditer()
07 re.findall()
08 re.split()
09 re.sub()
10 re.subn()
11 re.escape()
12 Тест
Работа с группами
01 Группы в Match объектах
02 Группы и re.findall()
03 Группы и re.split()
04 Группы в re.sub() и re.subn()
05 Функции в re.sub() и re.subn()
Компиляция регулярных выражений
01 Pattern | re.compile()
Флаги
01 Что такое флаги и зачем они нужны?
02 re.IGNORECASE
03 re.MULTILINE
04 re.ASCII и re.UNICODE
05 re.LOCALE
06 re.DOTALL
07 re.VERBOSE
08 re.DEBUG
09 re.NOFLAG
10 Тест
Ваши задачи
01 Предлагайте!
Конец
01 Курс пройден!
01 Перед стартом
Регулярные выражения и их синтаксис
01 Что такое регулярные выражения?
02 "Сырые" строки | Raw strings
03 Экранирование в строках и в регулярных выражениях
04 Где проверять регулярные выражения?
05 Знакомство с регулярными выражениями
06 Диапазоны | Квадратные скобки
07 Шаблоны для поиска и проверки
08 Жадные квантификаторы
09 Ленивые квантификаторы
10 Группирующие скобки / Именованные и нумерованные группы / Ссылки
11 Скобочные выражения
12 Операция или
13 Практика
14 Catastrophic Backtracking
15 Правила использования регулярных выражений
Функции модуля re
01 Импортируем модуль re
02 Объект Match
03 Match | re.search()
04 Match | re.match()
05 Match | re.fullmatch()
06 Match | re.finditer()
07 re.findall()
08 re.split()
09 re.sub()
10 re.subn()
11 re.escape()
12 Тест
Работа с группами
01 Группы в Match объектах
02 Группы и re.findall()
03 Группы и re.split()
04 Группы в re.sub() и re.subn()
05 Функции в re.sub() и re.subn()
Компиляция регулярных выражений
01 Pattern | re.compile()
Флаги
01 Что такое флаги и зачем они нужны?
02 re.IGNORECASE
03 re.MULTILINE
04 re.ASCII и re.UNICODE
05 re.LOCALE
06 re.DOTALL
07 re.VERBOSE
08 re.DEBUG
09 re.NOFLAG
10 Тест
Ваши задачи
01 Предлагайте!
Конец
01 Курс пройден!
Стоимость: 200 руб.
Продажник
Скрытое содержимое могут видеть только пользователи групп(ы): Зарегистрированный
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Последнее редактирование: