Привет! Давай разберемся с заданием.
У нас есть каталог с файлами, из которых надо выбрать определенные с помощью маски. Список файлов:
- korsten.docx
- mikro5.docx
- mokotre.dat
- mokkorte.doc
- schorher.doc
- x-korvet.doc
Надо понять, какая из масок подойдет для выделения файлов:
- mikro5.docx
- x-korvet.doc
Давай посмотрим на каждую маску:
kor?.doc
- Эта маска ищет файлы, в которых перед "kor" может быть что угодно, а после "kor" — один символ и .doc. Не подходит, так как не соответствует "mikro5.docx" или "x-korvet.doc".
kor.doc?
- Эта маска ищет файлы, которые содержат "kor" и заканчиваются на .doc любой длины. Подходит под "x-korvet.doc".
kor.docx
- Эта маска ищет файлы, которые содержат "kor" и заканчиваются строго на .docx. Подходит под "mikro5.docx", но не под "x-korvet.doc".
?-kor*.doc*
- Эта маска ищет файлы, у которых перед "-kor" один символ, и заканчиваются на .doc. Подходит под "x-korvet.doc".
Таким образом, правильная маска — это 4) ?-kor*.doc*, так как она соответствует одному из нужных файлов. "mikro5.docx" не подойдет ни под одну из предложенных масок.
Если у тебя еще вопросы, дай знать!