Задание № 13 · ОГЭ

Метасимвол «*»

Знак «*» в шаблонах имени файла обозначает любую последовательность символов.
2 мин чтенияСложность: Обновлено 29 сентября 2026

Метасимвол «*» — это специальный знак в шаблоне имени файла, который заменяет любую последовательность символов, в том числе пустую последовательность.

Метасимвол «*»
Метасимвол «*» — обозначение в шаблоне имени файла, соответствующее любой последовательности символов произвольной длины: букв, цифр и других допустимых знаков имени файла.

Звёздочка не задаёт конкретное количество символов. Она может заменить один символ, несколько символов или вообще ничего. Поэтому шаблон с «*» подходит сразу для множества имён файлов. Такие шаблоны применяют, например, при поиске файлов по маске.

\[* \;\longrightarrow\; \text{любая последовательность символов, включая пустую}\]
№
Пример

Шаблон отчёт*.docx подходит для файлов «отчёт.docx», «отчёт1.docx» и «отчёт_по информатике.docx». В каждом случае «» заменяет различную последовательность символов. Шаблон .txt обозначает все текстовые файлы с расширением .txt.

!
Не путайте с метасимволом «?»

Метасимвол «?» заменяет ровно один произвольный символ, а «» — любое количество символов, включая ноль. Например, шаблон а?.txt подходит для «аб.txt», но не для «а.txt» или «абв.txt»; шаблон а.txt подходит для всех трёх вариантов.

Проверьте себя

Какой из файлов соответствует шаблону результат*.pdf?

Главное за минуту

Главное

  • «*» в шаблоне имени файла заменяет любую последовательность символов, включая пустую.
  • Количество заменяемых символов заранее не ограничено.
  • Не путайте «*» с «?»: «?» заменяет ровно один символ.