Курс на Stepik
Обложка курса «Python: Регулярные выражения (RegEx) с нуля» на Stepik
Бесплатно

Python: Регулярные выражения (RegEx) с нуля 4.933

Открыть на
STEPIK.ORG
Категории курса

Овладейте магией текстового поиска! Практический курс по регулярным выражениям (RegEx) в Python: от простых паттернов до продвинутого парсинга данных. Минимум воды, максимум практики валидации и очистки текста.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python: Регулярные выражения (RegEx) с нуля»Учеников на курсе 1 337
Сертификаты, выданные на курсе «Python: Регулярные выражения (RegEx) с нуля»Сертификатов выдано 0
Отзывы о курсе «Python: Регулярные выражения (RegEx) с нуля»Отзывов получено 30
Рейтинг курса «Python: Регулярные выражения (RegEx) с нуля»Рейтинг курса 4.933
Уроки в курсе «Python: Регулярные выражения (RegEx) с нуля»Количество уроков 21
Тесты в курсе «Python: Регулярные выражения (RegEx) с нуля»Количество квизов 5
Задачи с кодом в курсе «Python: Регулярные выражения (RegEx) с нуля»Количество задач с кодом 80
Время прохождения курса «Python: Регулярные выражения (RegEx) с нуля»Время прохождения курса
Обновления курса «Python: Регулярные выражения (RegEx) с нуля»Обновления курса
Дата публикации курса «Python: Регулярные выражения (RegEx) с нуля»Дата публикации курса
Последнее обновление курса «Python: Регулярные выражения (RegEx) с нуля»Последнее обновление
Сложность normal

Чему вы научитесь

  • Читать и писать регулярные выражения любой сложности (перестанете их бояться).
  • Валидировать данные: проверять email, телефоны, пароли, даты и номера карт одной строкой кода.
  • Парсить текст: извлекать полезную информацию из логов, HTML-кода и неструктурированных файлов.
  • Владеть модулем re: мастерски использовать функции search, findall, sub, split и finditer.
  • Понимать нюансы: разницу между жадным и ленивым поиском, работу групп захвата и флагов компиляции.
  • Применять продвинутые техники: Lookahead/Lookbehind (заглядывания) и условные проверки.

О курсе

Овладейте магией текстового поиска! Практический курс по регулярным выражениям (RegEx) в Python: от простых паттернов до продвинутого парсинга данных. Минимум воды, максимум практики валидации и очистки текста.

Для кого этот курс

Начинающие Python-разработчики: вы закроете пробел в знаниях, который часто всплывает на собеседованиях и в реальной работе. Аналитики данных (Data Scientists): вы научитесь быстро чистить "грязные" датасеты и приводить строки к нужному формату. QA-инженеры (Тестировщики): для написания автотестов и проверки форматов данных. Системные администраторы: для парсинга логов и конфигурационных файлов.

Начальные требования

  • Базовое знание Python: вы должны понимать, что такое переменные, строки, списки, циклы for и условия if/else.

  • Установленный Python на компьютере (не обязательно, но желательно для экспериментов).

  • Желание разобраться, как работает поиск текста "под капотом".

Специальных знаний математики или алгоритмов не требуется.

Преподаватели курса

Как проходит обучение

Курс разбит на небольшие модули.

  1. Теория: Вы читаете урок с разбором конкретного символа или функции.

  2. Тест: Отвечаете на вопросы викторины для закрепления материала.

  3. Код: Решаете задачи на программирование прямо в браузере. Система проверяет ваше решение на скрытых тестах и мгновенно дает обратную связь.

Что вы получите

  • Навык работы с инструментом, который используется во всех языках программирования.
  • Уверенность при работе со строками и текстовыми данными.
  • Шпаргалку по спецсимволам RegEx.

Нагрузка

4-5 часов в неделю

Расскажите о курсе друзьям