Чему вы научитесь
- Читать чужую регулярку и понимать, что именно она находит
- Описывать формат словами и переводить его в шаблон: дата, время, индекс, артикул
- Проверять данные на соответствие формату — то, что вешают на поля форм
- Доставать нужные куски из текста через группы: год из даты, домен из почты, код из лога
- Различать жадные и ленивые квантификаторы и понимать, почему шаблон «съел лишнее»
- Массово переставлять и чистить текст заменой по шаблону
- Пользоваться регулярками где угодно: в коде, в grep, в поиске редактора, в фильтрах логов
О курсе
56 задач с автопроверкой и ни минуты видео. От первого шаблона до групп, жадности и lookahead — с разбором и типичной ошибкой к каждой задаче.
Для кого этот курс
Тестировщикам и аналитикам: регулярки нужны для поиска в логах, проверки полей и разбора выгрузок
Разработчикам, которые каждый раз гуглят регулярку заново и хотят наконец разобраться
Всем, кто работает с текстовыми данными: админам, техподдержке, специалистам по данным
Тем, кто готовится к собеседованию: задачу на регулярку любят давать на любой позиции
Курс не подойдёт, если вам нужен сам Python — здесь только регулярные выражения
Начальные требования
Никаких. Нужен только браузер: шаблоны пишутся и проверяются прямо на странице курса. Python устанавливать не нужно и знать его не нужно — вы пишете одну строку с самой регуляркой, остальное уже готово.
Если вы уже уверенно пользуетесь \d, + и ^...$, первые два модуля можно пройти по диагонали и начать с третьего.