Hallo,
ich erhalte täglich Aktienkurse per Mail. Die Daten liegen als Text mit Semikolon als Trennzeichen vor. Zur Weiterverarbeitung werden die entsprechenden Zeilen mit den Kursdaten per Filtermanager und RegExp ausgefiltert und fortlaufend in eine Textdatei geschrieben.
Leider wird ab und zu das Format der Mail geändert. Bisher war das Datum im Format dd.mm.yyyy angegeben und stand allein in einer Spalte. Jetzt ist es im Format yyyy-mm-dd hh:mm:ss angegeben.
Meine Finanzsoftware versteht leider nur das deutsche Datumsformat ohne Zeitangabe.
Wie kann ich die Zeile mit den Kursdaten ausfiltern, in eine Textdatei schreiben und gleichzeitig das Datumsformat ändern?
Hier ein Beispiel der Mail:
Finanztreff.de Ihre Watchlist
08.02.2008 16:40 Uhr
Sehr geehrter Finanztreff-Nutzer,
Wie bei Finanztreff.de eingestellt erhalten Sie hier Ihren
Watchlistauszug
Dieser Auszug von FPI wurde am 08.02.2008 um 16:40 erstellt.
Bezeichnung;ISIN;Gattung;Währung;Kurs;Umsatz;Veränderung;Prozent;Gesamtumsatz;Trades;Bid;Ask;Stück(Bid);Stück(Ask);Vortag;Erster;Hoch;Tief;Börse;Zeit;
BARING GL-EASTERN EUROPE FUND REGISTERED UNITS EO O.N.;IE0004852103;Fonds;EUR;97,43;0,00;-0,93;-0,95;0;0;97,43;102,31;0;0;98,36;0,00;102,31;97,43;INVF;2008-02-07 18:40:41;
F.TEMP.INV.FDS-T.GROWTH EUR NAMENS-ANTEILE N ACC. O.N;LU0122614380;Fonds;EUR;9,57;0,00;-0,04;-0,42;0;0;9,57;0,00;0;0;9,61;0,00;0,00;9,57;INVF;2008-02-07 11:14:31;
FIDELITY FDS-EUROP. GROWTH FD. REG.SHARES A GLOB.CERT. O.N.;LU0048578792;Fonds;EUR;11,11;0,00;-0,17;-1,51;0;0;11,11;11,69;0;0;11,28;0,00;11,69;11,11;INVF;2008-02-07 20:29:20;
Hier können Sie Ihr Watchereinstellungen anpassen:
Alles anzeigen
Dieser Code hatte bisher ausgereicht:
Sicherlich müsste Jahr, Monat und Tag jeweils in ein Subpattern geschrieben werden, aber da stehe ich im Moment auf dem Schlauch. Ausserdem sollte die Original-Mail nicht geändert werden, sondern erst die gefilterte Zeile.
Ein wenig viel für ein Newbie, aber die SuFu und Google waren nicht sehr ergiebig.
Danke
TB! v3.99. mit XMP-Plugin v1.1.8.0