№ Маски файлов
В каталоге находится 6 файлов:
amir.dat, amir.data, mig.dat, comic.dat, demid.dat, femina.dat
Определите, по какой из масок из них будет отобрана указанная группа файлов: amir.dat, mig.dat, comic.dat, demid.dat
- *?mi?*.*?dat?*
- *mi?.dat
- *mi?.dat?
- ?mi*.dat
Решение
В маске «*» заменяет любую последовательность символов (в том числе пустую), «?» заменяет ровно один символ.
Проверим маску
- amir.dat: «a» + «mir», подходит.
- mig.dat: пустая часть + «mig», подходит.
- comic.dat: «co» + «mic», подходит.
- demid.dat: «de» + «mid», подходит.
- amir.data: расширение data, не подходит.
- femina.dat: перед точкой стоит «ina», а не «mi?», не подходит.
Остальные маски не годятся:
- Маска
и маска требуют символ после «dat». У amir.dat, mig.dat, comic.dat, demid.dat его нет, поэтому они не подходят. - Маска
требует «mi» со второго символа. У mig.dat «mi» стоит в начале, поэтому он не подходит.
💡 Почему так
«*» — любая последовательность символов (в том числе пустая), «?» — ровно один символ.
Ответ
✓ dzmen.ru
Помогло?
