noch ne schnelle Frage zu Wildcards.
Kann mir jemand sagen warum das:
Code: Alles auswählen
s = '\t\t\t\t<Parameter Vartype="VT_R4">Istsbc</Parameter>\n'
>>> ts = re.compile(r'(?<=>)[\w\s]*(?=</Parameter>)')
>>> xmlUnit = ts.findall(s)
>>> xmlUnit
['Istsbc']
Code: Alles auswählen
>>> s = '\t\t\t\t<Parameter Vartype="VT_R4">Ist-sbc</Parameter>\n'
>>> ts = re.compile(r'(?<=>)[\w\s]*(?=</Parameter>)')
>>> xmlUnit = ts.findall(s)
>>> xmlUnit
[]
Irgendwie mag er den - nicht.
Hätte bei Wildcards besser aufpassen sollen
Danke