Шаблон | Соответствие |
boo?.tmp | book.tmp, boot.tmp, boo1.tmp и др. |
boo[tk].tmp | boot.tmp и book.tmp |
b*t.t?p | boot.tep, bat.tmp, bt.tnp и др. |
[a-c]3.bat | a3.bat, b3.bat и c3.bat |
Необходимо отметить, что шаблон нельзя начинать со знака *, если он не единственный. В этом случае все символы, стоящие после звездочки игнорируются.
Пример:
*t.tmp | bt.tmp, boo.tmp |
Это связано с недоработкой программного обеспечения.
Также в некоторых реализациях MS-DOS игнорируются все буквы и цифры после знака *. Учитывайте это при составлении шаблонов!
Шаблоны можно указывать и в имени, и в расширении. Он также может состоять из одних только специальных символов. Например:
*.* - шаблон для всех файлов с любым расширением.
???. - все файлы с именем из трех символов без расширения.
*.com - все файлы с расширением com.
*.? -- файлы с расширением из одной буквы.
name.* -- все файлы с именем name и любым расширением.