Содержание курса
1. О курсе
1 урок
9 218
4 845
2м
444
Закрытый
1.1
Перед стартом
↗
9 218
4 845
2м 40с
444
2. Регулярные выражения и их синтаксис
15 уроков
78 633
47 654
484м
5167
Закрытый
2.1
Что такое регулярные выражения?
↗
10 688
5 097
1м 12с
365
Закрытый
2.2
"Сырые" строки | Raw strings
↗
8 203
4 907
6м 12с
386
Закрытый
2.3
Экранирование в строках и в регулярных выражениях
↗
7 014
3 930
10м 52с
355
Закрытый
2.4
Где проверять регулярные выражения?
↗
6 774
5 485
6м 59с
380
Закрытый
2.5
Знакомство с регулярными выражениями
↗
6 459
3 650
6м 1с
457
Открытый
2.6
Диапазоны | Квадратные скобки
↗
6 532
4 091
19м 35с
472
Закрытый
2.7
Шаблоны для поиска и проверки
↗
5 144
3 026
35м 21с
392
Закрытый
2.8
Жадные квантификаторы
↗
4 532
2 981
48м 1с
418
Закрытый
2.9
Ленивые квантификаторы
↗
4 132
2 630
25м 23с
327
Закрытый
2.10
Группирующие скобки / Именованные и нумерованные группы / Ссылки
↗
3 967
2 410
32м 7с
333
Закрытый
2.11
Скобочные выражения
↗
3 785
2 138
52м 50с
333
Закрытый
2.12
Операция или
↗
3 351
1 998
54м 43с
252
Закрытый
2.13
Практика
↗
3 341
1 488
176м 44с
271
Закрытый
2.14
Catastrophic Backtracking
↗
2 267
1 586
12м 42с
204
Закрытый
2.15
Правила использования регулярных выражений
↗
2 444
2 237
2м 4с
222
3. Функции модуля re
12 уроков
29 829
19 329
275м
2351
Закрытый
3.1
Импортируем модуль re
↗
3 128
2 099
1м 31с
208
Закрытый
3.2
Объект Match
↗
2 955
1 751
12м 23с
208
Закрытый
3.3
Match | re.search()
↗
2 863
1 726
39м 13с
223
Закрытый
3.4
Match | re.match()
↗
2 855
1 530
20м 38с
205
Закрытый
3.5
Match | re.fullmatch()
↗
2 426
1 203
61м 1с
189
Закрытый
3.6
Match | re.finditer()
↗
2 370
1 535
14м 21с
184
Закрытый
3.7
re.findall()
↗
2 524
1 769
57м 45с
203
Закрытый
3.8
re.split()
↗
2 387
1 459
15м 20с
178
Закрытый
3.9
re.sub()
↗
2 393
1 531
43м 40с
198
Закрытый
3.10
re.subn()
↗
2 136
1 424
5м 42с
161
Закрытый
3.11
re.escape()
↗
2 130
1 782
7м 32с
162
Закрытый
3.12
Тест
↗
1 662
1 520
2м 20с
232
4. Работа с группами
5 уроков
9 646
6 295
197м
894
Закрытый
4.1
Группы в Match объектах
↗
2 106
1 239
89м 41с
216
Закрытый
4.2
Группы и re.findall()
↗
1 988
1 212
16м 31с
155
Закрытый
4.3
Группы и re.split()
↗
1 891
1 585
14м 1с
159
Закрытый
4.4
Группы в re.sub() и re.subn()
↗
1 855
1 127
55м 41с
193
Закрытый
4.5
Функции в re.sub() и re.subn()
↗
1 806
1 132
24м 10с
171
5. Компиляция регулярных выражений
1 урок
1 912
1 101
21м
160
Закрытый
5.1
Pattern | re.compile()
↗
1 912
1 101
21м 38с
160
6. Флаги
10 уроков
17 547
14 407
34м
1234
Закрытый
6.1
Что такое флаги и зачем они нужны?
↗
1 920
1 316
3м 24с
190
Закрытый
6.2
re.IGNORECASE
↗
1 907
1 330
8м 8с
151
Закрытый
6.3
re.MULTILINE
↗
1 847
1 293
7м 22с
134
Закрытый
6.4
re.ASCII и re.UNICODE
↗
1 781
1 630
1м 10с
134
Закрытый
6.5
re.LOCALE
↗
1 787
1 787
0м 17с
109
Закрытый
6.6
re.DOTALL
↗
1 820
1 456
5м 49с
126
Закрытый
6.7
re.VERBOSE
↗
1 792
1 411
5м 29с
115
Закрытый
6.8
re.DEBUG
↗
1 842
1 490
2м 0с
120
Закрытый
6.9
re.NOFLAG
↗
1 403
1 403
0м 12с
82
Закрытый
6.10
Тест
↗
1 448
1 291
1м 2с
73
7. Ваши задачи
1 урок
2 156
249
278м
189
Закрытый
7.1
Предлагайте!
↗
2 156
249
278м 37с
189
8. Конец
1 урок
1 905
1 905
0м
276
Закрытый
8.1
Курс пройден!
↗
1 905
1 905
0м 9с
276