2017-02-24 1 views

Antwort

3

Sie können eine Zeichenfolge, die von '|' Charakter versuchen Aufspalten alles in Klammern Flucht

Str = " a | (b | c) | d " 
a=re.split(r'\|\s*(?![^()]*\))',Str) 
print(a) 
[' a ', '(b | c) ', 'd '] 
+0

Wie gehe ich mit verschachtelt Hosenträger? – deathstroke05

Verwandte Themen