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)