Шаблоны файлов Чтобы выбрать определенные группы файлов из всех имеющихся, используются шаблоны. Например, группа файлов, имена которых имеют одинаковые расширения; группа файлов с одинаковой первой буквой в названии и т.д. Шаблон – это обозначение, которое позволяет выбрать из всех имеющихся файлов только те, которые входят в определенную группу. В шаблонах записываются последовательности символов, которые являются одинаковыми в именах всех файлов группы, а остальные заменяются символами * и ?. Символ ? обозначает, что на его месте может стоять только один символ. Символ * обозначает, что на его месте может стоять любое число символов.
Примеры файлов Например, для обозначения группы файлов, название которых начинается с буквы а и содержит не более двух символов, а расширение – pas, следует использовать шаблон а?.pas. Это могут быть файлы: a1.pas, aa.pas, az.pas и т.д. Другие примеры шаблонов: ??.com – все файлы с расширением com, название которых состоит из двух символов; ???.* - все файлы, название которых состоит из 3-х символов, а расширение – любое; *.com – все файлы с расширением com; *. – все файлы, не имеющие расширения; а*.*b - все файлы, название которых начинается на а и расширением, которое заканчивается на b; *.* - все файлы (с любым названием и любым расширением).
Задания для самостоятельного выполнения: 1. Расписать шаблоны файлов: а) xy??.* - это файлы, ….. в) ?abc?.exe abc.* б) ??.f* г) z??.* д) u?w.?? 2. Составьте шаблоны: 1) название файла любое, а расширение – doc; 2) название файла состоит из 3-х символов, а расширение – dat; 3) название файла – prog, а расширение – любое; 4) название файла заканчивается символом !, а расширение отсутствует; 5) название файла состоит из 5 символов, причем третий из них - %, а расширение – любое; 6) Название файла начинается с букв ps, а расширение заканчивается буквами sp; 7) название файла заканчивается буквами yz, а расширение имеет первый символ а, а последний – x; 8) название файла состоит из 4-х символов, а расширение – любое.