Чтобы определить, какая из масок соответствует указанной группе файлов (man.txt, men.txt, manual.ppt, menu.ppt), нужно проанализировать каждую маску и проверить, подходят ли к ней указанные файлы.
Маска
*n*m.*t:*— означает, что может быть любое количество любых символов.n— точно одна буква 'n'.m— точно одна буква 'm'..*— затем может следовать точка и любое количество любых символов (например, расширение файла).t— точно одна буква 't'.
Теперь проверим файлы:
man.txt: соответствует маске (начинается с 'man' — содержит 'n', 'm', и заканчивается на '.txt', что соответствует '.*t').men.txt: соответствует маске (начинается с 'men').manual.ppt: не соответствует маске (так как содержит 'a', 'u' и не заканчивается на 't').menu.ppt: не соответствует маске по той же причине, что и предыдущий файл.
Таким образом, для маски
*n*m.*tподходят только man.txt и men.txt.Маска
m?n?.?t:m— первая буква точно 'm'.?— точно один любой символ.n— точно одна буква 'n'.?— опять точно один любой символ..— затем должна идти точка.?— один любой символ.t— заканчивается на 't'.
Проверим файлы:
man.txt: соответствует маске ('m' + 'a' + 'n' + '.' + 't' соответствует всем условиям).men.txt: соответствует маске ('m' + 'e' + 'n' + '.' + 't').manual.ppt: не соответствует маске (у него больше символов и другое расширение).menu.ppt: также не соответствует маске по той же причине.
Итак, для маски m?n?.?t подходят man.txt и men.txt.
Вывод:
- По маске
*n*m.*tподходит man.txt и men.txt. - По маске
m?n?.?tтакже подходят man.txt и men.txt.
Таким образом, обе маски подходят к файлам man.txt и men.txt, но не подходят к manual.ppt и menu.ppt.