Давайте разберем каждую маску и посмотрим, какие файлы из представленного списка подходят под них.
?as.wm?*
- Первый символ должен быть любым (вопросительный знак).
- Затем "as".
- Следующие символы могут быть любыми (звездочка).
- Далее "wm".
- Последний символ также должен быть любым (вопросительный знак).
Это условие подходит для:
- casting.wmv (здесь "c" может быть первым символом, далее "as", потом "t", "i", "n", "g" и заканчивается на "wmv", что подходит под условие)
- vast.wma (здесь "v" может быть первым символом, далее "as", затем "t", и заканчивается на "wma")
Результат: подходящие файлы - casting.wmv, vast.wma.
*as?.wm*
- Начало может быть любым (звездочка).
- Далее "as".
- Затем любой один символ (вопросительный знак).
- Следуют "wm".
- Дальше может быть что угодно (звездочка).
Это условие подходит для:
- casting.wmv (начало - "casting", далее "as", потом "t", затем "wm", и заканчивается на "v")
- vast.wma (начало - "v", далее "as", потом "t", затем "wm", и заканчивается на "a")
Результат: подходящие файлы - casting.wmv, vast.wma.
?as*.wm*
- Первый символ должен быть любым (вопросительный знак).
- Затем "as".
- Дальше может быть что угодно (звездочка).
- Следуют "wm".
- Дальше может быть что угодно (звездочка).
Это условие подходит для:
- casting.wmv (как ранее)
- vast.wma (как ранее)
Результат: подходящие файлы - casting.wmv, vast.wma.
?as*.w*
- Первый символ должен быть любым (вопросительный знак).
- Затем "as".
- Дальше может быть что угодно (звездочка).
- Следует символ "w".
- Дальше может быть что угодно (звездочка).
Это условие подходит для:
- vast.wma (как ранее)
- Не подходит для casting.wmv (так как вторая буква после "as" не может быть "w").
- last.wma также подходит (бревно "as", затем "t", и заканчивается на "wma").
Результат: подходящие файлы - last.wma, vast.wma.
Итак, итоговые файлы по каждой маске:
- casting.wmv, vast.wma
- casting.wmv, vast.wma
- casting.wmv, vast.wma
- last.wma, vast.wma