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