Ответ:
В маске символ ? обозначает ровно один любой символ, а * — любое количество символов, в том числе ноль. Точка разделяет имя файла и расширение.
bar.txtне подходит: передbaнет символа, соответствующего?.obar.txtподходит:oсоответствует?,baсовпадает,rсоответствует*, а расширениеtxtсоответствует?xt.obar.xtне подходит: расширениеxtкороче трёх символов и не соответствует?xt.barr.txtне подходит: первый символ передbaне выделен, поэтому имя не соответствует началу маски?ba.
Ответ: 2) obar.txt.
