Regular Expressions (RegEx) - Python Fundamentals януари 2018

някой бори ли задача 6 нещо, се държи странно джъджа при мен решението работи а джъджа ми връща това [ul][li][URLhref="http://softuni.bg"]SoftUni[/URL][/li][/ul]

а моя резултата е :

<ul>
  <li>
   [URL  href="http://softuni.bg"]SoftUni[/URL]
 </li>
</ul>

.+++++++---------------------------------------------------

import re

fileL = []
pattern = re.compile(r"(?P<open_tag><)(?P<name>a)(?P<tqlo>[^>]*)(?P<closing_tag>[>])(?P<nepotrebno>[a-zA-Z]*)\1(\/)\2\4")
#pattern1 = re.compile(r'(?P<open_tag><)')

vhod = input()
while vhod != 'end':
    matches = re.finditer(pattern, vhod)
    for match in matches:
        #print(match.group(1)) -- check group value
        vhod = re.sub(match.group(1), '[', vhod)
        vhod = re.sub(match.group(2), 'URL', vhod)
        vhod = re.sub(match.group(4), ']', vhod)
        #vhod = re.sub(match.group(2), 'URL', vhod)
    fileL.append(vhod)
    vhod = input()
#for match in matches:
 #   print(match.group(2))
for item in fileL:
    print(item)