Маска представляет собой последовательность букв, цифр и прочих
Условие
Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «» (звездочка) означает любую последовательность символов произвольной длины, в том числе «» может задавать и пустую последовательность.В каталоге находится 6 файлов: chifera.dat chifera.doc ferrum.doc deLafer.doc oferta.doc tokoferol.docx Определите, по какой из масок из каталога будет отобрано ровно 3 файла.
-
fer?.d*
-
?fer?.doc*
-
?fer?.doс
-
?fer?.docx
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Выпишем, по какой маске будут отобраны какие файлы:
Осталось ещё 4 шага
*fer?*.d*: chifera.dat, chifera.doc…
?*fer*?.doc*: chifera.doc, oferta.doc…
*?fer*?.doс: chifera.doc, oferta.doc…
?*fer?*.docx: tokoferol.docx Подходит 2 маска…
Бесплатно · займёт минуту