ПредишенСледващото

4. За да се операции на групата с файлове с помощта на условни знаци имена на файлове. Маската е поредица от букви, цифри и други знаци са позволени в имена на файлове, в които може да се появят следните символи:

Символът "?" (Въпросителен знак) означава точно един произволен характер.

Символът "*" (звездичка) означава всяка последователност от символи с всякаква дължина, включително "*" може да се настрои и празен последователност.

В каталога има 6 файлове:

По-долу е представена от осем маски. Колко от тях, от които отговаря точно четири файлове от нея?

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

Свързани статии

Подкрепете проекта - споделете линка, благодаря!