Определите, какие из указанных имён файлов удовлетворяют маске: A?ce*s.m*
- Acess.md
- Accesst.mdf
- Access.mdb
- Akcces.ml
- Arcenius.mobi
Маска: «A», один любой символ, «ce», любая цепочка символов, «s», «.m», любая цепочка символов.
- Acess.md: после A стоит c, затем должно идти «ce», а идёт «es». Не подходит.
- Accesst.mdf: перед точкой стоит t, а в маске перед «.m» должна быть s. Не подходит.
- Access.mdb: A, ?=c, «ce», *=s, «s», «.m», *=db. Подходит.
- Akcces.ml: A, ?=k, затем должно идти «ce», а идёт «cc». Не подходит.
- Arcenius.mobi: A, ?=r, «ce», *=niu, «s», «.m», *=obi. Подходит.
Определите, по какой из масок будет выбрана указанная группа файлов: 11234.xls, 1231.xml, 234.xls, 23a.xml
- 23.?x*
- ?23?.x??
- ?23*.x*
- *23?.x??
Во всех именах есть «
- У расширения xls вторая буква l, а маска требует x. Не подходит.
- Имя
длиннее маски: перед « » стоят два символа, а маска допускает один. Не подходит. - В
перед « » два символа, а маска допускает один. Не подходит. - *
?.x??: .xls: *= , , ?= , xls. .xml: *= , , ?= , xml. .xls: *=пусто, , ?= , xls. a.xml: *=пусто, , ?=a, xml.
Все четыре файла подходят.
Определите, по какой из масок будет выбрана указанная группа файлов: man.txt, men.txt, manual.ppt, menu.ppt
- *n*m.*t
- m?n?.?t
- ma?e?n*.*
- m?n*.*t
- Перед точкой в маске стоит m, а имя man кончается на n. Не подходит.
- После «m?n» должен стоять ровно один символ, а в man сразу идёт точка. Не подходит.
- Маска требует имя вида ma?e?n..., а в man.txt такого нет. Не подходит.
- m?n*.*t:
- man.txt: m, a, n, *=пусто, расширение txt оканчивается на t.
- men.txt: аналогично.
- manual.ppt: m, a, n, *=ual, ppt оканчивается на t.
- menu.ppt: m, e, n, *=u, ppt оканчивается на t.
Все четыре файла подходят.
Определите, по какой из масок будет выбрана указанная группа файлов: file.mp3, pile.mpg, miles.mp3, nil.mpeg
- ?il*.m*
- ?il*.mp*
- il?.mp
- ?il*.mp?
- il?.mp: в miles после «il» идёт «es», а маска допускает один символ перед точкой. Не подходит.
- ?il*.mp?: расширение mpeg имеет после «mp» два символа, а маска допускает один. Не подходит.
- ?il*.mp*: file (?=f), pile (?=p), miles (?=m, *=es), nil (?=n); у всех расширение начинается с «mp». Подходит.
Маска
Определите, по какой из масок будет выбрана указанная группа файлов: bike.mp3, like.mpg, mikes.mp3, nike.mpeg
- ?ik*.m*
- ?ik*.mp?
- ik?.mp
- ?ik*.mp*
- ?ik*.mp?: в nike.mpeg после «mp» идут два символа, а маска допускает один. Не подходит.
- ik?.mp: в mikes после «ik» идёт «es», а маска допускает один символ перед точкой. Не подходит.
- ?ik*.mp*: bike (?=b, *=e), like (?=l), mikes (?=m, *=es), nike (?=n); у всех расширение начинается с «mp». Подходит.
Маска
