Отбор файлов по расширению
Отбор файлов по расширению — это выбор из папки только тех файлов, у которых задано нужное расширение, например .txt немесе .jpg. Для отбора можно указать само расширение или использовать шаблон имени файла — маску.
.docx — документ, .png — изображение, .mp3 — звук. В простейшем случае проверяют, оканчивается ли имя файла на указанное расширение.Важно отличать расширение от полного имени. В имени otchet_3.docx расширение — .docx, а основная часть имени — otchet_3. Если требуется выбрать все файлы бір типа, достаточно задать условие *.docx: звёздочка означает любую последовательность символов в основной части имени. Такой способ является частным случаем поиска файлов по маске.
В папке находятся файлы plan.docx, foto.png, otchet.docx и notes.txt. Отбор по расширению .docx даст два файла: plan.docx и otchet.docx. Маска otchet.* выберет файлы с именем otchet при любом расширении, например otchet.docx и otchet.txt.
Расширение не всегда надёжно определяет содержимое файла: его можно переименовать вручную. Кроме того, папка не имеет расширения, даже если её имя содержит точку. Не следует путать отбор по расширению с выбором файлов по размеру, дате или расположению в пути к файлу.
Какая маска выберет все файлы с расширением .pdf, независимо от негізгі части имени?
.pdf задаёт расширение.pdf, но разрешает любое расширение..docx.Главное
- Отбор по расширению выбирает файлы бір типа, например
.txt,.jpgнемесе.docx. - Маска
*.расширениеозначает: любая основная часть имени и указанное расширение. - Расширение — часть имени после последней точки; папка расширения не имеет.