
Начнем с простых примеров регулярных выражений
Разберем, как найти отдельные символы в тексте
Разберем, как получить год, месяц и день из даты
Разберем "жадность" и "лень" в регулярках
Разберем, как искать один из нескольких шаблонов и группировать шаблоны
Разберем шаблоны позиций: начало и конец слова, строки, текста
Разберем, как использовать группы без явного включения в результаты поиска
Разберем использование группировки на практике
Посмотрим на работу с регулярными выражениями в Python
Разберем работу re.match
Разберем работу с группами и match-объектами
Разберем прикладные особенности работы findall и split
Разберем использование групп в re.sub
Разберем решение задачи по удалению повторов в тексте
Разберем разницу между регулярными выражениями и конечными автоматами
На этом курсе вы освоите работу со строками при помощи регулярных выражений - формального языка работы с подстроками в тексте на основе метасимволов. В курсе изучается синтаксис регулярных выражений и базовые конструкции для поиска и замены повторяющихся в строках выражений, используя шаблоны.
Большое внимание уделено практической отработке навыков на примере модуля re в Python и его методов - match, finditer, split и sub.