Задание
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которой также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ. Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
В каталоге находятся шесть файлов:
pig.doc tiger.doc dog.dll haghog.dat goat.docx dig.dat
Ниже представлено восемь масок. Сколько из них таких, которым соответствуют ровно пять файлов из данного каталога?
1. *g?*.*d* 2. *g*.??? 3. *g*.* 4. ??g*.*d 5. *?g*.*d?? 5. ??g*.??* 6.?og*.d*? 7. *?*?g*.*?*