Курс на Stepik
Обложка курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер» на Stepik
1 290 ₽

Регулярные выражения (Regex) в Python: Интерактивный тренажер 0.000

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

Курс по регулярным выражениям в Python с нуля. Вы научитесь искать, извлекать, проверять и заменять текст. Будете понимать, почему паттерн работает именно так. 72 урока, более 900 заданий. Хватит базового Python: переменные, строки, циклы, условия. Большинство разработчиков гуглят regex. После курса вы будете тем, к кому приходят с вопросами, а не тем, кто ищет ответы.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Учеников на курсе 4
Сертификаты, выданные на курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Сертификатов выдано 0
Отзывы о курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Отзывов получено 0
Рейтинг курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Рейтинг курса 0.000
Уроки в курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Количество уроков 72
Тесты в курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Количество квизов 427
Задачи с кодом в курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Количество задач с кодом 511
Время прохождения курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Время прохождения курса
Стоимость курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Стоимость курса 1 290 ₽
Обновления курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Обновления курса
Дата публикации курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Дата публикации курса
Последнее обновление курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер»Последнее обновление
Сложность easy

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

Разделы в курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер» 14 разделов Уроки в курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер» 72 урока Тесты в курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер» 427 тестов Задачи в курсе «Регулярные выражения (Regex) в Python: Интерактивный тренажер» 511 задач Время прохождения курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер» 0 ч. Последнее обновление курса «Регулярные выражения (Regex) в Python: Интерактивный тренажер» обн. 22 апреля 2026

1. Пролог

2 урока
Закрытый
1.1 Зачем программисту регулярные выражения
2
2
-
0
Закрытый
1.2 Как устроен курс
2
2
-
0

2. Введение и первые паттерны

5 уроков
Закрытый
2.1 Введение в регулярные выражения
2
2
-
0
Закрытый
2.2 Модуль re, search() и Match. Часть 1
2
2
-
0
Закрытый
2.3 Модуль re, search() и Match. Часть 2
2
2
-
0
Открытый
2.4 Литералы и метасимволы: основа любого паттерна
4
2
-
0
Закрытый
2.5 Игнорирование регистра: re.I и (?i)
2
2
-
0

3. Символьные классы

5 уроков
Закрытый
3.1 Квадратные скобки и диапазоны
2
2
-
0
Закрытый
3.2 Отрицание символьных классов
2
1
-
0
Закрытый
3.3 Спецсимволы внутри классов
1
1
-
0
Закрытый
3.4 Предопределённые классы
1
1
-
0
Закрытый
3.5 Спецпоследовательности
1
1
-
0

4. Квантификаторы и альтернация

7 уроков
Закрытый
4.1 Базовые квантификаторы
1
1
-
0
Закрытый
4.2 Точные квантификаторы
1
1
-
0
Закрытый
4.3 Жадность квантификаторов
1
1
-
0
Закрытый
4.4 Backtracking
1
1
-
0
Закрытый
4.5 Ленивые квантификаторы
1
1
-
0
Закрытый
4.6 Альтернация
1
1
-
0
Закрытый
4.7 Порядок приоритетов операций
1
1
-
0

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

7 уроков
Закрытый
5.1 Экранирование метасимволов
1
1
-
0
Закрытый
5.2 Функции поиска
1
1
-
0
Закрытый
5.3 Множественный поиск
1
1
-
0
Закрытый
5.4 Замена текста
1
1
-
0
Закрытый
5.5 Разбиение текста
1
1
-
0
Закрытый
5.6 Компиляция паттернов
1
1
-
0
Закрытый
5.7 Вспомогательные функции
1
1
-
0

6. Якоря и границы

4 урока
Закрытый
6.1 Якоря начала
1
1
-
0
Закрытый
6.2 Якоря конца
1
1
-
0
Закрытый
6.3 Многострочный режим
1
1
-
0
Закрытый
6.4 Границы слова
1
1
-
0

7. Группы

5 уроков
Закрытый
7.1 Захватывающие группы. Часть 1
1
1
-
0
Закрытый
7.2 Захватывающие группы. Часть 2
1
1
-
0
Закрытый
7.3 Обратные ссылки в паттерне
1
1
-
0
Закрытый
7.4 Именованные группы
1
1
-
0
Закрытый
7.5 Незахватывающие группы
1
1
-
0

8. Объект Match и группы в функциях

7 уроков
Закрытый
8.1 Получение текста из Match
1
1
-
0
Закрытый
8.2 Коллекции групп
1
1
-
0
Закрытый
8.3 Позиции совпадений
1
1
-
0
Закрытый
8.4 Дополнительные атрибуты Match
1
1
-
0
Закрытый
8.5 Группы в re.findall()
1
1
-
0
Закрытый
8.6 Группы в re.split()
1
1
-
0
Закрытый
8.7 Группы в re.sub()
1
1
-
0

9. Обработка ошибок и Lookaround

6 уроков
Закрытый
9.1 Обработка ошибок
1
1
-
0
Закрытый
9.2 Lookahead: позитивный
1
1
-
0
Закрытый
9.3 Lookahead: негативный
1
1
-
0
Закрытый
9.4 Lookbehind: позитивный
1
1
-
0
Закрытый
9.5 Lookbehind: негативный
1
1
-
0
Закрытый
9.6 Комбинации lookaround
1
1
-
0

10. Флаги

6 уроков
Закрытый
10.1 Способы задания флагов
1
1
-
0
Закрытый
10.2 Основные флаги
1
1
-
0
Закрытый
10.3 Флаг VERBOSE
1
1
-
0
Закрытый
10.4 Флаги для Unicode/ASCII
1
1
-
0
Закрытый
10.5 Служебные флаги
1
1
-
0
Закрытый
10.6 Локальные флаги
1
1
-
0

11. Модуль regex и продвинутый синтаксис

7 уроков
Закрытый
11.1 Условные конструкции
1
1
-
0
Закрытый
11.2 Модуль regex: обзор
1
1
-
0
Закрытый
11.3 Атомарные группы
1
1
-
0
Закрытый
11.4 Possessive-квантификаторы
1
1
-
0
Закрытый
11.5 Unicode-категории
1
1
-
0
Закрытый
11.6 Рекурсия и вложенные структуры
1
1
-
0
Закрытый
11.7 Другие возможности regex
1
1
-
0

12. Производительность и безопасность

4 урока
Закрытый
12.1 Catastrophic backtracking и ReDoS
1
1
-
0
Закрытый
12.2 Оптимизация: принципы и профилирование
1
1
-
0
Закрытый
12.3 Работа с байтами
1
1
-
0
Закрытый
12.4 Декомпозиция сложных паттернов
1
1
-
0

13. Справочник по регулярным выражениям

6 уроков
Закрытый
13.1 Синтаксис regex: что писать в паттерне
1
1
-
0
Закрытый
13.2 Модуль re: что вызывать в Python
1
1
-
0
Закрытый
13.3 Модуль regex: расширения
1
1
-
0
Закрытый
13.4 Памятка по отладке
1
1
-
0
Закрытый
13.5 Готовые паттерны для реальных задач
1
1
-
0
Закрытый
13.6 Разбор паттернов
1
1
-
0

14. Заключение

1 урок
Закрытый
14.1 Регулярные выражения освоены. Что теперь?
1
1
-
0