23 lines
600 B
Python
23 lines
600 B
Python
# Дополнительное задание №1
|
||
# Номер в ИСУ: 316304
|
||
# Вариант: 2
|
||
|
||
import re
|
||
from smiley import get_args
|
||
|
||
regex = [re.compile('ВТ\W*\s+(?:\w+\W+){,4}ИТМО'), re.compile('\W+')]
|
||
|
||
|
||
def parse(text):
|
||
result = re.findall(regex[0], text)
|
||
result = [re.sub(regex[1], ' ', s) for s in result]
|
||
return result
|
||
|
||
|
||
if __name__ == '__main__':
|
||
out = parse(get_args())
|
||
print("Результат работы:")
|
||
for n, i in enumerate(out):
|
||
print(str(n + 1) + ') ' + str(i))
|
||
if len(out) == 0:
|
||
print("Ничего не найдено")
|