ich lese eine textdatei ein und wandel sie in eine liste um, trennzeichen ist dabei das semikolon, wenn das Semikolon allerdings in Anführungszeichen steht, soll es natürlich nicht als Trennzeichen interpretiert werden.
Bisher analysiere ich den Text recht trivial folgendermaßen:
Code: Alles auswählen
textliste = []
for line in content:
textliste += [line.split(';')]
Code: Alles auswählen
regex = compile(';.*;',I)
textliste = regex.findall(content)
bsp1:
feld1;feld2;feld3 = [feld1, feld2, feld3]
bsp2:
feld1;"feld2;feld3";feld4 = [feld1, feld2;feld3, feld4]
Vielen Dank für eure hilfe!