phpbar.de logo

Mailinglisten-Archive

[php] Zeile 'zerteilen'

[php] Zeile 'zerteilen'

Philipp Bosch pb_(at)_webfactory.de
Sun, 15 Aug 1999 18:29:55 +0200


> Hallo Phillip,
>
> > 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.
> das ist natuerlich viel eleganter  :-(
>
> Und wenn man den noch ein kleines bissel abwandelt:
> eregi("(.*) <a href=\"(.*)\" target=\"(.*)\">(.*)</a><br>",$zeile,$regs);
> bekommt man auch noch das Target extra aufgelistet...
>
> Aber hast Du eine Ahnung, warum '$regs' noch fuenf leere Elemante hinten
> an das Array anfuegt ?  Aus dem Manual konnte ich dazu nix finden...

Nein, keine Ahnung. Vielleicht ein Fall für http://bugs.php.net/ ?



php::bar PHP Wiki   -   Listenarchive