Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
символ «?» (вопросительный знак) означает ровно один произвольный символ;
символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какое из указанных имен файлов удовлетворяет маске: text*.*?f.
1) my_text.if
2) my_text.pdf
3) text.pdf
4) text.f
Символ «?» означает ровно 1 произвольный символ ,значит, перед «f» должно стоять хотя бы один символ, этому условию не удовлетворяет только ответ 4.
До «text» не должно быть символов, следовательно, ответ 3.

