FeniksD
Мастер
(1104)
1 день назад
import re
text = input()
# Регулярное выражение для поиска разрешений видеофайлов
pattern = r"\b([0-9]+[K]|[0-9]+p|HD)\b"
# Поиск всех совпадений в тексте
matches = re.findall(pattern, text)
# Вывод результатов, если они есть
if matches:
print("; ".join(matches))
В переменную text считывается текст. Этот код уже написан.
Программа проверяет, есть ли в этом тексте разрешения видеофайлов. Гарантируется, что разрешения видеофайлов всегда отделены от другого текста пробелом, состоят только из заглавных букв и цифр.
В конце программа печатает все разрешения видеофайлов через точку с запятой и пробел. Разрешения выводятся в том же порядке, в котором они идут в тексте.
Если разрешений нет, программа ничего не печатает.Помогите, пожалуйста