Задание

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» \(вопросительный знак\) означает ровно один произвольный символ. Символ «*» \(звездочка\) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имен файлов удовлетворяет маске:
?ba*r.?xt

  • bar.txt
  • barr.txt
  • obar.xt
  • obar.txt