В папке на компьютере есть файлы: data.csv, data1.csv, data12.csv, dat.csv…

Информатика8 классРешено по фото 7 октября 2026 в 14:18
№ Составление маски файлов

В папке на компьютере есть файлы: data.csv, data1.csv, data12.csv, dat.csv, data.txt.

Нужно найти все файлы, которые начинаются с data и имеют расширение .csv.

Какую маску нужно использовать?

Решение

В масках символ «?» заменяет ровно один любой символ, а символ «*» — любую последовательность символов (в том числе пустую).

Имя файла должно начинаться с data, затем может идти любое количество символов (data.csv — ноль символов, data.csv — один, data.csv — два), а затем .csv.

Значит, между data и .csv ставим «»: data.csv

Проверка:

  • data.csv — подходит (после data пусто);
  • data.csv — подходит;
  • data.csv — подходит;
  • dat.csv — не подходит (нет data в начале);
  • data.txt — не подходит (расширение .txt).
💡 Почему так

Звёздочка «» заменяет любую последовательность символов, в том числе пустую, поэтому маска data.csv находит и data.csv, и data.csv, и data.csv. Знак «?» здесь не подошёл бы: он заменяет ровно один символ.

Ответ

data*.csv

Помогло?

Есть ещё задание?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото