moin!
ich hab in einem string einen auszug aus einem logfile. diesen möchte ich formatiert ausgeben, wobei ich die zeile, in der das datum und die uhrzeit steht, gern einfach auf die uhrzeit begrenzen möchte.
die zeile sieht so aus:
Date: 22.07.2001 Time : 16:39
danach folgt wirres zeug ;) in mehreren zeilen und dann geht es weiter mit dem nächsten eintrag. jedoch soll anstatt der zeile oben soll jetzt nur noch
16:39 stehen (plus nat. dem wirren zeug).
das geht doch sicherlich am schnellsten mit nem regexp (wenn man sie anzuwenden weiß...).
weil ich würde es wohl komplizierter machen. den string in ein array legen (da die zeilen mit einem \n enden) und dann zeile für zeile nach "Date" suchen und die zeichen dann per substr() wegschneiden. ist sicherlich nicht die sauberste methode, aber ich machs! *drohung* ;) es sei denn, mir gibt evtl. jemand ein paar tips, wie ich mittels regexp die zeile sauber extrahieren kann. help?
gruß.
roger.
Dein eigenes Newslettersystem auf deiner Homepage: http://newsletter.maennchen1.de