stimmt was nicht mit meiner regular expression?
Verfasst: Sonntag 6. Mai 2007, 23:32
Hallo,
ich komm nicht weiter - ich lese .txt-files zeilenweise und brauche eine RE, die für diese vier fälle passt:
6.6
230
€18
Der vierte Fall ist ein einzelnes Space.
diese Zahlen / Werte & das Space stehen jeweils am Anfang der Zeile, direkt danach kommt ein newline; Ich habe nun die folgende RE gebastelt:
re.compile('(^\d+\.\d*\n|^.\d+\n|^ \n)')
...Und wie es aussieht treffe ich damit 6.6, 230 und das einzelne Space, aber ich krieg es nicht hin das auch die Zeile mit dem € trifft.
Hoffe ihr habt da ne Idee? Mach ich irgendeinen dämlichen Fehler?
Gruss,
Jo
ich komm nicht weiter - ich lese .txt-files zeilenweise und brauche eine RE, die für diese vier fälle passt:
6.6
230
€18
Der vierte Fall ist ein einzelnes Space.
diese Zahlen / Werte & das Space stehen jeweils am Anfang der Zeile, direkt danach kommt ein newline; Ich habe nun die folgende RE gebastelt:
re.compile('(^\d+\.\d*\n|^.\d+\n|^ \n)')
...Und wie es aussieht treffe ich damit 6.6, 230 und das einzelne Space, aber ich krieg es nicht hin das auch die Zeile mit dem € trifft.
Hoffe ihr habt da ne Idee? Mach ich irgendeinen dämlichen Fehler?
Gruss,
Jo