Для групповых операций с файлами используются маски имён файлов. Маска пред-ставляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: Символ «?» (во знак) означает ровно один произвольный символ. Символ «*» (звёздоч-ка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. Определите, какое из указанных имён файлов удовлетворяет маске: *ex??.tx*
1. exex.tex
2. exex.txt
3. my_ex.tex
4. my_ex.txt
Ответы на вопрос:
2. exex.txt
Объяснение:
Маска: *ex??.tx*
Расширение файла (после точки) должно иметь вид tx* (буквы tx и после них любая последовательность символов). Файлы 1. exex.tex и 3. my_ex.tex не подходят под это условие, т.к. у них в расширении между буквами tx стоит буква e.
Имя файла (до точки) должно иметь вид *ex?? (любая последовательность символов, буквы ex и после них два любых символа). Файл my_ex.txt не подходит под это условие, т.к. после букв ex стразу стоит точка и начинается расширение, т.е. нет указанных в маске двух любых символов.
Файл 2. exex.txt подходит под все условия (перед первыми буквами ex ничего нет, т.е. это пустая последовательность символов; после первых букв ex идут две буквы ex, т.е. это два любых символа; расширение имеет вид txt, т.е. это буквы tx и буква t - любая последовательность символов)
Популярно: Информатика
-
vovamandrik060p09ui131.12.2021 13:12
-
egorviktorov2004.06.2020 17:14
-
amira06130.03.2022 10:26
-
8800053528522.07.2022 20:28
-
Одиннадцатиклассниц921.09.2021 05:33
-
GDA105.09.2020 11:08
-
harrasova2000ozvpju18.11.2022 21:18
-
ovenovsp00yl218.07.2021 22:57
-
Str1x017.07.2020 10:48
-
xandar81524.12.2021 10:23