Шаблон ?b*.ba
используется для поиска файлов с именами, которые соответствуют определенному шаблону. Разберем шаблон по частям:
?
- этот символ представляет собой любой одиночный символ. То есть, на месте этого знака может быть любой один символ.
b
- после первого символа должен обязательно идти символ 'b'.
*
- этот символ означает любое количество любых символов, включая отсутствие символов.
.ba
- после любых символов, которые могут быть обозначены звездочкой, должно следовать именно это буквосочетание, то есть точка и две буквы 'b' и 'a'.
Теперь, применим этот шаблон к каждому из предложенных файлов:
a. b.bas
- не подходит, так как первый символ не соответствует шаблону ?
перед буквой b
.
b. bt.bat
- не подходит, так как окончание .bat
не соответствует требуемому .ba
.
c. bata.bat
- не подходит, так как окончание .bat
не соответствует требуемому .ba
.
d. be.bak
- не подходит, так как окончание .bak
не соответствует требуемому .ba
.
e. aba.bas
- не подходит, так как окончание .bas
не соответствует требуемому .ba
.
Ни один из предложенных файлов не соответствует шаблону ?b*.ba
, так как ни один из них не заканчивается на .ba
после соответствия начальной части шаблона.