В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Ксюхахаха
Ксюхахаха
03.08.2021 09:18 •  Информатика

[почтовое отправление] для регулярных выражений приняты следующие обозначения: с любой неспециальный символ с соответствует самому себе. специальными символами будем считать только символы [, ], {, }, *, +, -, ? – эти символы не могут по условию данной встретится в тексте. любой символ из ; допустимы диапазоны типа а-z (последовательно идущие символы в алфавите). r* ноль или более вхождений символа r, может применяться и для диапазонов, например #* означает ноль или более вхождений символа #. r+ одно или более вхождений символа r, может применяться и для диапазонов, например [а-z]+ означает одно или более вхождений символов диапазона а-z в любом порядке. r1r2 за символом или диапазоном r1 следует символ или диапазон r2. { } число вхождений предыдущего выражения. например, выражение [а-z]{5} соответствует подстроке из пяти латинских букв. пример: регулярное выражение a+[a-z]{5}.[а-z]* позволяет найти все последовательности символов, которые начинаются с одного или нескольких символов a, после которых идут ровно 5 маленьких латинских букв, затем точка и затем может следовать любое количество (в том числе ноль) латинских букв. матроскину необходимо отправить электронной почтой 10 файлов: point.exe interrup.cm integer.asm printer.sc printer.crm interat.cm print.xl cooter.atm woker.txt paint.m но у простоквашинского интернет-провайдера есть ограничение по количеству отправляемых файлов в одном письме (5 штук). матроскину разделить имеющиеся у него файлы, используя регулярное выражение – выберите тот вариант, после применения которого будет отобрано ровно 5 файлов из списка. для доступа к вариантам ответа нажмите “ответить”. [a-z]*t+[a-z]*.[a-z]{3} p+[a-z]*.[a-z]* [a-z]*r+.[a-z]{3} [a-z]*.[a-z]*m+ p+[a-z]*.[a-z]{3}

Показать ответ
Ответ:
msfokkck
msfokkck
02.10.2020 08:38
Ищем в именах файлов закономерности, чтобы выделить пять из них.
1. Есть ровно пять файлов, начинающихся символом "p". В расширении имени (после точки) они имеют от одного до  трех символов.
Регулярное выражение будет иметь вид p[a-z]*.[a-z]*
2. Есть ровно пять файлов, имена которых завершаются символом "r". В расширении имени (после точки) они имеют от двух до  трех символов.
Регулярное выражение будет иметь вид [a-z]*r.[a-z]*

Ищем среди ответов похожий.
p+[a-z]*.[a-z]* - в принципе, то же, знак + тут необязателен, но и не мешает.
[a-z]*r+.[a-z]{3} - все портит это {3}, требующее ровно 3 повторения, а у нас от 2 до 3.

ответ:
p+[a-z]*.[a-z]*
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота