Mailinglisten-Archive |
> Hallo, > > wie kann ich eine Zeile in mehrere Variablen aufteilen ? > > Das Problem ist folgendes: > > Ich habe eine Textdatei mit mehreren Zeilen die alle nach einem Schema > aufgebaut sind: > > TT.MM.JJJJ <a href="http://www.LINK.de" target="_blank">TITEL</a><br> > > Davon möchte ich jetzt 3 Variablen haben, einmal die für das > Datum, dann die > für die URL und die für den Titel. Was Du brauchst, sind reguläre Ausdrücke. Und zwar für Dein Beispiel folgenden: ereg("(.*) <a href=\"(.*)\" target=\"_blank\">(.*)</a><br>",$zeile,$regs); Danach kannst Du mit $regs[1] auf das Datum, mit $regs[2] auf den Link und mit $regs[3] auf den Titel zugreifen. Gruß, Philipp. PS: Tip von mir: http://www.amazon.de/exec/obidos/ASIN/3930673622/ (da gibt's ein sehr gutes Buch über reg. Ausdrücke...)
php::bar PHP Wiki - Listenarchive