Разница между модулем re и регулярными выражениями заключается в следующем:
- Модуль re предоставляет интерфейс к механизму регулярных выражений, позволяя компилировать их в объекты, а затем выполнять сопоставления с ними. 1 В Python функции для работы с регулярными выражениями собраны в этом модуле. 2
- Регулярные выражения — это специальная текстовая строка, используемая для описания шаблона поиска. 4 С их помощью указывают правила для набора возможных строк, которым нужно сопоставить, например, предложения на английском языке, адреса электронной почты, команды TeX. 1
Таким образом, ре — это модуль, а регулярные выражения — это сами шаблоны, которые используются для работы со строками. 12