Mailinglisten-Archive |
Guten Morgen=20 PHP-FAQ >Das gabs sicher schon h=E4ufiger, also will ich das rad nicht neu erfinden. >Brauche eine regex die beliebige urls www.asdf.de, >http://asdf.de/test.php?sdfs=3Dgsdfgd usw. in anst=E4ndige <a href=3D = links umwandelt. >function replace_uri($str) { > $pattern =3D '#(^|[^\"=3D]{1})(http://|ftp://|mailto:|news:)([^\s<>]+)([\s\n<>]|$)#sm'= ; > return preg_replace($pattern,"\\1<a href=3D\"\\2\\3\"><u>\\2\\3</u></a>\\4",$str); >} wie muss ich nun diesen Regl=E4ren ausdruck anpassen die url's die mit http://www.derdomain.ch/unterverzeichnis beginnen auf /unterverzeichnis nur der verweis nicht der text. mfG Thomas Michel
php::bar PHP Wiki - Listenarchive