Курс на Stepik
Обложка курса «Регулярные выражения в Python» на Stepik
900 ₽

Регулярные выражения в Python ★ 4.897

Открыть на
STEPIK.ORG

Здесь вы научитесь научитесь составлять и использовать регулярные выражения для решения повседневных задач. В курсе пройдёмся по всем функциям модуля re, разберём работу с группами, изучим флаги, и поймём для чего нужны регулярные выражения ❤️

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Регулярные выражения в Python»Учеников на курсе 12 390
Сертификаты, выданные на курсе «Регулярные выражения в Python»Сертификатов выдано 1 395
Отзывы о курсе «Регулярные выражения в Python»Отзывов получено 457
Рейтинг курса «Регулярные выражения в Python»Рейтинг курса 4.897
Уроки в курсе «Регулярные выражения в Python»Количество уроков 46
Тесты в курсе «Регулярные выражения в Python»Количество квизов 73
Задачи с кодом в курсе «Регулярные выражения в Python»Количество задач с кодом 132
Время прохождения курса «Регулярные выражения в Python»Время прохождения курса —
Стоимость курса «Регулярные выражения в Python»Стоимость курса 900 ₽ —
Обновления курса «Регулярные выражения в Python»Обновления курса — —
Дата публикации курса «Регулярные выражения в Python»Дата публикации курса — ———
Последнее обновление курса «Регулярные выражения в Python»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Регулярные выражения в Python» 8 разделов Уроки в курсе «Регулярные выражения в Python» 46 уроков Тесты в курсе «Регулярные выражения в Python» 73 теста Задачи в курсе «Регулярные выражения в Python» 132 задачи Время прохождения курса «Регулярные выражения в Python» 25 ч. Последнее обновление курса «Регулярные выражения в Python» обн. 13 мая 2026

О курсе

1 урок
1. Перед стартом ↗

Регулярные выражения и их синтаксис

15 уроков
1. Что такое регулярные выражения? ↗
2. "Сырые" строки | Raw strings ↗
3. Экранирование в строках и в регулярных выражениях ↗
4. Где проверять регулярные выражения? ↗
5. Знакомство с регулярными выражениями ↗
6. Диапазоны | Квадратные скобки ↗
7. Шаблоны для поиска и проверки ↗
8. Жадные квантификаторы ↗
9. Ленивые квантификаторы ↗
10. Группирующие скобки / Именованные и нумерованные группы / Ссылки ↗
11. Скобочные выражения ↗
12. Операция или ↗
13. Практика ↗
14. Catastrophic Backtracking ↗
15. Правила использования регулярных выражений ↗

Функции модуля re

12 уроков
1. Импортируем модуль re ↗
2. Объект Match ↗
3. Match | re.search() ↗
4. Match | re.match() ↗
5. Match | re.fullmatch() ↗
6. Match | re.finditer() ↗
7. re.findall() ↗
8. re.split() ↗
9. re.sub() ↗
10. re.subn() ↗
11. re.escape() ↗
12. Тест ↗

Работа с группами

5 уроков
1. Группы в Match объектах ↗
2. Группы и re.findall() ↗
3. Группы и re.split() ↗
4. Группы в re.sub() и re.subn() ↗
5. Функции в re.sub() и re.subn() ↗

Компиляция регулярных выражений

1 урок
1. Pattern | re.compile() ↗

Флаги

10 уроков
1. Что такое флаги и зачем они нужны? ↗
2. re.IGNORECASE ↗
3. re.MULTILINE ↗
4. re.ASCII и re.UNICODE ↗
5. re.LOCALE ↗
6. re.DOTALL ↗
7. re.VERBOSE ↗
8. re.DEBUG ↗
9. re.NOFLAG ↗
10. Тест ↗

Ваши задачи

1 урок
1. Предлагайте! ↗

Конец

1 урок
1. Курс пройден! ↗