Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которой также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, по какой из масок может быть выбрана указанная группа файлов:
0999.txt
909.ppt
0990.txt
1990.ppt
1) *09*.*
2) *99*.?t
3) *0*.???
4) ?99?.*
Первая маска не подходит, поскольку по ней не будут отобран файл «1990.ppt».
Вторая маска не подходит, поскольку по ней не будет отобран ни один файл.
Третья маска подходит.
Четвёртая маска не подходит, поскольку по ней не будут отобран файл «909.ppt».
Следовательно, ответ 3.

