phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_regul=E4re_Ausdr=FCcke_=28mal_?= =?iso-8859-1?Q?was_anderes=29?= =?iso-8859-1?Q?was_anderes=29?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_regul=E4re_Ausdr=FCcke_=28mal_?= =?iso-8859-1?Q?was_anderes=29?= =?iso-8859-1?Q?was_anderes=29?=

Thomas Heller (ebids Webmaster) webmaster_(at)_ebids.de
Wed, 1 Sep 1999 15:10:28 +0200


Moin Moin!

> filesize() verwenden, Größe der Datei bestimmen, fread() verwenden, um die
> Datei in einen String zu verwenden. preg_match() im Multiline-Modus
verwenden
> (siehe Doku), und mit einer runden Klammer den Teil zwischen den Body-Tags
> rausmatchen.
>
> Trick ist es, den Kram in einen einzigen String zu lesen und preg_match()
> mit Multiline-Modus zu verwenden, dann hat man keine Schmerzen mit dem
> mehrzeilig. Das geht ohne große Probleme, denn

Hmmm ... dein Vorschlag ist gut .. allerdings hab ich ein Problem ... für
die Entwicklung/Entwurf von php3 - Skripts verwende ich einen win32-Apache
mit php3-cgi mit Zugriff auf einen linux-mysql Server. Da Problem ist ... er
sagt mir "undefined function preg_match ...". Gibt es unter Windows die
PerlRegExFnc überhaupt?

Mit Standard regex (eregi()) bekomme ich das nicht hin, obwohl vielleicht
liegt es auch nur an meinem Ansatz ...
wenn einer einen Tip hat "eregi("<BODY (.*)>(.*)</BODY>, $contents,
$parts))" ... bekomme ich nie die richtige Version ... entweder ist der
komplette <BODY> Tag noch drin oder er ist abgeschnitten ... aber noch
teilweise vorhanden. Aber regex war'n noch nie so richtig mein Ding.

mfg
Thomas




php::bar PHP Wiki   -   Listenarchive