Ответы на вопрос
Если речь про обычные файловые маски (Windows/Total Commander/FAR, да и в *nix-глобах тоже), подойдёт:
z*.*a
Почему так работает:
-
z— имя должно начинаться с буквыz; -
*— любое количество любых символов в основной части имени; -
.— точка перед расширением; -
*a— в расширении допускается любой набор символов, но последняя буква —a.
Что попадёт под маску:
-
z.txta -
z1.testa -
z_something.a -
z.a(расширение из одной буквыaтоже подходит) -
z###.ma
Что не попадёт:
-
a_z.txta(не начинается сz) -
zfile.txt(расширение не оканчивается наa) -
zfile(нет расширения) -
.zfilea(начинается не сz, а с точки)
Нюансы:
-
В Windows сопоставление, как правило, нечувствительно к регистру, так что
A/a— одинаково. -
В *nix-оболочках регистр важен: если нужно ловить и
a, иA, используйтеz*.*[aA]. -
Файлы без точки в имени (без расширения) этой маской не захватываются — это ожидаемо по условию.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

