Лекция 13: Модуль re
Вопросы
Задания
После этой лекции нужно выполнить такие задания (8 заданий):
- Все из раздела 15_module_re
Как минимум:
- 15.1, 15.2, 15.3, 15.4
Примеры
Примеры по сегодняшним темам:
Презентация
Соответствующие разделы в книге
Ссылки на пройденные темы:
Дополнительная информация
Регулярные выражения в Python:
- Регулярные выражения в Python от простого к сложному. Подробности, примеры, картинки, упражнения
- Regular Expression HOWTO
- Python 3 Module of the Week. Модуль re
Сайты для проверки регулярных выражений:
- regex101
- для Python - тут можно указывать и методы search, match, findall, и флаги. Пример регулярного выражения. К сожалению, иногда не все выражения воспринимает.
- Еще один сайт для Python - не поддерживает методы, но хорошо работает и отработал те выражения, на которые ругнулся предыдущий сайт. Подходит для однострочного текста отлично. С многострочным надо учитывать, что в питоне будет другая ситуация. Пример регулярного выражения
Общие руководства по использованию регулярных выражений:
- Множество примеров использования регулярных выражений от основ до более сложных тем
- Книга Mastering Regular Expressions
Помощь в изучении регулярных выражений:
Следующая лекция
Для подготовки к лекции надо прочитать раздел: 16. Unicode
Leave a Comment