import re
file="""file Science/Chemistry/Quantum 444 1
file Marvel/CaptainAmerica 342 0
file DC/JusticeLeague/Superman 300 0
file Math 333 0
file Biology 224 1"""
data=file.splitlines()
def create_dict(data):
dictionary = {}
for line in data:
m = re.search(r'file\s+([^/\s]*)\D*(\d+)', line)
if m:
line_pattern = r"{} {}".format(m.group(1), m.group(2))
dictionary[line] = line_pattern
content = dictionary[line]
print(content)
return dictionary
create_dict(data)
aW1wb3J0IHJlCmZpbGU9IiIiZmlsZSBTY2llbmNlL0NoZW1pc3RyeS9RdWFudHVtIDQ0NCAxCmZpbGUgTWFydmVsL0NhcHRhaW5BbWVyaWNhIDM0MiAwCmZpbGUgREMvSnVzdGljZUxlYWd1ZS9TdXBlcm1hbiAzMDAgMApmaWxlIE1hdGggMzMzIDAKZmlsZSBCaW9sb2d5IDIyNCAxIiIiCmRhdGE9ZmlsZS5zcGxpdGxpbmVzKCkKCmRlZiBjcmVhdGVfZGljdChkYXRhKToKICAgIGRpY3Rpb25hcnkgPSB7fQogICAgZm9yIGxpbmUgaW4gZGF0YToKICAgICAgICBtID0gcmUuc2VhcmNoKHInZmlsZVxzKyhbXi9cc10qKVxEKihcZCspJywgbGluZSkKICAgICAgICBpZiBtOgogICAgICAgICAgICBsaW5lX3BhdHRlcm4gPSByInt9IHt9Ii5mb3JtYXQobS5ncm91cCgxKSwgbS5ncm91cCgyKSkKICAgICAgICAgICAgZGljdGlvbmFyeVtsaW5lXSA9IGxpbmVfcGF0dGVybgogICAgICAgICAgICBjb250ZW50ID0gZGljdGlvbmFyeVtsaW5lXQogICAgICAgICAgICBwcmludChjb250ZW50KQogICAgcmV0dXJuIGRpY3Rpb25hcnkKCmNyZWF0ZV9kaWN0KGRhdGEp