Контрольные задания > 1) Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какой из файлов будет отобран по маске ??да*.doc
1. задания.docx
2. подарки.docx
3. еда.doc
4. мода.doc
В ответе укажите номер подходящего варианта.
Вопрос:
1) Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, какой из файлов будет отобран по маске ??да*.doc
1. задания.docx
2. подарки.docx
3. еда.doc
4. мода.doc
В ответе укажите номер подходящего варианта.
Маска `??да*.doc` означает, что имя файла должно начинаться с двух произвольных символов, затем должно идти «да», а потом любое количество символов и расширение `.doc`.
Рассмотрим предложенные варианты: 1. `задания.docx` - не подходит, так как перед «да» не два символа. 2. `подарки.docx` - подходит, так как перед «да» два символа («по»). 3. `еда.doc` - не подходит, так как перед «да» только один символ. 4. `мода.doc` - не подходит, так как перед «да» не два символа.