Mailinglisten-Archive |
Roland Spielhofer schrieb: > Ich möchte in einem String den Ausdruck > link:http://blabla.com > mittels regex durch einen "richtigen" html-Link ersetzten. > [...] > 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); > } Hm, eigentlich müßte doch alles mit einem einzigen preg_replace gehen .. Aber gut .. versuch doch mal statt dem preg_replace ein str_replace. Ich seh keinen Grund, hier ein langsameres preg_replace zu verwenden. Franz -- Franz Graf http://www.Locked.de Military Graphics Collection
php::bar PHP Wiki - Listenarchive