Поиск файла по шаблону
Информатика

Какой из следующих файлов соответствует шаблону re*t?.?ft? 1) repeat.tft 2) premty.oft 3) renty.rft 4) reprint.eft

Какой из следующих файлов соответствует шаблону re*t?.?ft? 1) repeat.tft 2) premty.oft 3) renty.rft 4) reprint.eft
Верные ответы (1):
  • Malyshka
    Malyshka
    42
    Показать ответ
    Тема вопроса: Поиск файла по шаблону

    Описание: Чтобы найти файл, соответствующий определенному шаблону, нужно знать, как работает шаблонизация и на что обратить внимание.

    В данном случае шаблон "re*t?.?ft?" имеет следующие правила:
    - "re" - любые символы до буквы "r";
    - "t" - любой одиночный символ;
    - "." - точка;
    - "?" - любой одиночный символ;
    - ".ft" - ".ft" буквы.

    Теперь, когда мы знаем правила шаблона, давайте рассмотрим каждый из предложенных вариантов файлов:
    1) "repeat.tft" - этот файл соответствует шаблону, так как "repeat" начинается с "re", за ним следует один символ "t", затем точка "." и любой одиночный символ "?", и, наконец, ".ft" в конце файла.
    2) "premty.oft" - этот файл не соответствует шаблону, так как "premty" не начинается с "re".
    3) "renty.rft" - этот файл соответствует шаблону, так как "renty" начинается с "re", за ним следует любой одиночный символ "n", затем точка "." и любой одиночный символ "?", и, наконец, ".ft" в конце файла.
    4) "reprint.eft" - этот файл соответствует шаблону, так как "reprint" начинается с "re", за ним следует один символ "p", затем точка "." и любой одиночный символ "?", и, наконец, ".ft" в конце файла.

    Например: Какой из следующих файлов соответствует шаблону re*t?.?ft?
    Ответ: Варианты 1, 3 и 4 соответствуют шаблону re*t?.?ft?.

    Совет: Чтобы более легко понять и запомнить правила шаблонизации, можно представить шаблон как маску, где символы "re" и "ft" фиксированы, а "?" и "." заменяются любыми символами.

    Практика: Какой из следующих файлов соответствует шаблону "sc?ipt.??t"?
    1) script.btt
    2) sketch.bft
    3) scnipt.txt
    4) script.pyt
Написать свой ответ: