4. За да се операции на групата с файлове с помощта на условни знаци имена на файлове. Маската е поредица от букви, цифри и други знаци са позволени в имена на файлове, в които може да се появят следните символи:
Символът "?" (Въпросителен знак) означава точно един произволен характер.
Символът "*" (звездичка) означава всяка последователност от символи с всякаква дължина, включително "*" може да се настрои и празен последователност.
В каталога има 6 файлове:
По-долу е представена от осем маски. Колко от тях, от които отговаря точно четири файлове от нея?
- Под тази маска се поберат всички файлове, чиито имена е последователност в вер и чието разширяване започва с температура на топене.
- първото разширение на името на файла започва с ma, като е хвърлен обратно веднага, това е. Да. В маска с пц на разширение.
- От останалите 5 файлове (maveric.mp3, taverna.mp4, revolver.mp4, vera.mp3, zveri.mp3) под маската * * вер побере всичките (маска * * вер това означава, че името на файла трябва да съдържа Ver, като в същото време няма значение дали има нещо, преди или след).
- По този начин, маската се поберат 1 до 5 файлове.
- С разширяването на същата, както при маската 1: остане maveric.mp3 файлове, taverna.mp4, revolver.mp4, vera.mp3, zveri.mp3.
- името на файла, в зависимост от маската трябва да съдържа поне 6 знака.
- От нашия списък, само на 3 има име на файл с дължина по-голяма или равна на 6.
- Така че, под маската на 2 подходящи само 3 файлове.
- Маска 2 не ни допадна.
- С разрастването на всичко и в маската 1, с тази разлика, че сега разширяването трябва да има точно 3 символа. По този начин, файловете остават maveric.mp3, taverna.mp4, revolver.mp4, vera.mp3, zveri.mp3.
- Според името на маска файл трябва да съдържа вер последователността, с преди и след тази последователност трябва да бъде най-малко един символ.
- Така че, vera.mp3 и resolver.mp4 есен.
- Под маската 3 са подходящи само 3 файлове.
- Така че, това не ни устройва.
- Достатъчно, за да стр asshirenie започва с буквата М и съдържа произволен брой символи.
- При това условие, всички файлове се: maveric.map, maveric.mp3, taverna.mp4, revolver.mp4, vera.mp3, zveri.mp3.
- Според прикрие името на файла, файлът трябва да съдържа поне 6 знака.
- Това условие е изпълнено 4 файл: maveric.map, maveric.mp3, taverna.mp4, revolver.mp4.
- Маска 4 апартамента ни.
- С разширяването на същата, както при маската 3. Останете maveric.mp3 файлове, taverna.mp4, revolver.mp4, vera.mp3, zveri.mp3.
- Името на файла трябва да съдържа вер последователността, с до Ver трябва да бъде най-малко един символ.
- Съответно, валцувани vera.mp3. Всички останали са подходящи.
- Следователно, маската се побере точно 5 4 файл.
- Маска 5 за нас.
- В тази маска от името и в разширяването трябва да отговаря на писмото на.
- При това условие само maveric.map тя се намира, тъй като само в този файл, както и името и разширение съдържа буквата а.
- Маската 6 не ни допадна.
- В рамките на тази маска ще падне файлове, чиито разширяване започва с м, тогава има строга 1 знак, последван от буквата р, а след това на произволен брой други символи (включително и празна последователност).
- Имайте предвид, че дори и при това условие се пада само 1 maveric.map файл, както и във всички други файлове между тир не писма знакови.
- Маската 7 не е подходящ.
- Името на файла трябва да бъде писмо, и в разширяването - буквата стр.
- р В писмото трябва да се разшири във всички файлове.
- буквата А е в имената на само 4 файлове: maveric.map, maveric.mp3, taverna.mp4, vera.mp3.
- Следователно, маската пада 8 4 файл.
- Тази маска ни устройва.
Свързани статии
Подкрепете проекта - споделете линка, благодаря!