kaepten: ^ klappt nicht bei regulären ausdrücken in php

Beitrag lesen

Hoi Klaus

Der Beginnt mit=http und endet mit=LEERSCHLAG und zwar immer. Eigentlich sollte man das doch in eine Reg-Exp packen können ;-)

Ok, vielleicht nicht immmer, aber meistens endet die URL mit einem Leerschlag.

Folgender Code funtzt bei mir:

$text="Dies ist ein Blindtext mit einem link: http://www.heise.de und nachfolgendem Text";

$pattern = "/http.+? /";
$resultat = preg_replace($pattern, "Ersatztext ", $text);
echo $resultat;

HTH
kaepten