Mailinglisten-Archive |
Liebe Leute!
Ich möchte in einem String den Ausdruck
link:http://blabla.com
mittels regex durch einen "richtigen" html-Link ersetzten.
Das matchen funzt auch schon ganz gut, nur des Ersetzten nicht.
Ich bekomme immer die Fehelrmeldung:
Delimiter must not be alphanumeric or backslash (Zeile mit dem preg_replace)
Der Code sieht so aus:
while (preg_match("/link:(.*)/i", $text, $back)) {
$link="link:".$back[1];
$new_link="<a href=\"".$back[1]."\">".$back[1]."</a>";
$text=preg_replace($link,$new_link,$text);
}
Wenn ich mir die Variable $new_link ausgeben lasse, steht auch wirklich ein
schöner html-code drinnen....
Ich blick da irgendwie nicht durch....
Dankbar für jede Hilfe,
Roland
php::bar PHP Wiki - Listenarchive