phpbar.de logo

Mailinglisten-Archive

[php] Regexp - Alles vor XY abschneiden

[php] Regexp - Alles vor XY abschneiden

Martin Geisler php_(at)_phpcenter.de
Fri, 20 Jul 2001 02:06:19 +0200


At 01:05 20.07.2001, you wrote:
>r.de]On Behalf Of
>> Martin Geisler
>> Ich möchte einfach von einem String $string alle Zeichen
>> abschneiden, die vor "<HTML>" kommen - oder, eine vielleicht
>
>Wie wäre es damit:
>
># Das rauszuschneidende Stück ist von einem Anfang und Ende
>eingeschlossen
># Anfang und Ende werden nicht mit übernommen
># das Stück wird mit übergeben und nicht global verändert!!!
>  $p_partline = substr($p_partline, strpos($p_partline, $hf_suchstart) +
>strlen($hf_suchstart), strlen($p_partline));   #Anfang weg
>  $hf_lenght = strpos($p_partline, $hf_suchend); #Länge des Objekts
>  $p_partline =  substr($p_partline, 0, $hf_lenght); # Teil
>rausschneiden
>
>oder
>
># Das rauszuschneidende Stück ist mit Anfang und Ende definiert
>  $line = substr($line, strpos($line, $hf_suchstart), strlen($line));
>#Anfang weg
>  $hf_length = strpos($line, $hf_suchend) - strpos($line, $hf_suchstart)
>+ strlen($hf_suchend); #Länge des Objekts
>  $hf_char =  substr($line, strpos($line, $hf_suchstart), $hf_length); #
>cut result
>
>
>aber eigentlich müsste Dir schon genügen:
>  $p_partline = substr($p_partline, strpos($p_partline, "<HTML>")
>
>Gruss
>Wolfgang


Danke, das hat geholfen :-)

Schöne Grüsse
Martin



php::bar PHP Wiki   -   Listenarchive