Mailinglisten-Archive |
> Muesste natuerlich heisen: > > $string="Bla bla http://www.mediathek.de/seite.php3?blub=bla&test=123."; > $text=eregi_replace("((http://.*)\?.*)[\n\t \r\.,;:]","<a > href=\"\\1\">\\2</a>",$string); > > \\1 und \\2 markiert die Teile, die in Klammern stehen. Komisch. Ich habe Deinen ersten Ausdruck ausprobiert, und es hat funktioniert - nur ein Punkt am Satzende verschwindet ersatzlos. Mit dem oben aufgeführten Ausdruck jedoch wird der Text überhaupt nicht verändert. Mein Testtext lautet im Übrigen: "... Schnell nachgucken im Internet, unter http://www.kah-bonn.de/. ..."
php::bar PHP Wiki - Listenarchive