Вопросы к Поиску с Алисой
Шаблоны регулярных выражений и Unix-шаблоны в Python отличаются по назначению и способу использования.
Шаблоны регулярных выражений (модуль re) предназначены для работы со строками. pythonru.com dzen.ru Они позволяют найти строки или наборы строк в тексте, используя специализированный синтаксис. dzen.ru Регулярные выражения напоминают миниатюрный язык программирования, который предназначен для описания и разбора текста. dzen.ru
Unix-шаблоны (модуль fnmatch) используются для сравнения имён файлов. www.tutorialspoint.com john16blog.blogspot.com Модуль предоставляет поддержку подстановок в стиле оболочки UNIX, которые не являются тем же самым, что и регулярные выражения, описанные в модуле re. john16blog.blogspot.com
Таким образом, шаблоны регулярных выражений больше подходят для работы с текстом, а Unix-шаблоны — для сопоставления имён файлов.