Майоров Егор Андреевич, 527 группа RegexDump 495
Дятлинко Екатерина Сергеевна, 530 группа RegexDump 133
f1import ref1import re
t2regexp = input()t2reg = input()
3while (line := input()):3while (expr := input()):
4    found = re.search(regexp, line)4    res = re.search(reg, expr)
5    if found:5    if res:
6        print(f'{found.start()}: {found.group()}')6        print(f'{res.start(0)}: {res.group()}')
7        for i, gr in enumerate(found.groups()):7        for i, group in enumerate(res.groups()):
8            if gr:8            if group:
9                print(f'{i + 1}/{found.start(i + 1)}: {gr}')9                print(f'{i + 1}/{res.start(i + 1)}: {group}')
10        for ix in found.groupdict().items():10        for namegroup in res.groupdict().items():
11            if x:11            if group:
12                print(f'{i}/{found.start(i)}: {x}')12                print(f'{name}/{res.start(name)}: {group}')
13    else:13    else:
14        print('<NONE>')14        print('<NONE>')
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op