Gerd: Reg expr: Wie erfasse ich URLs im Fließtext?

Beitrag lesen

Hallo,

Ich hatte mal so etwas im Einsatz:

function replace_uri($str, $length = 30) {

$pattern = '#(^|[^"=]{1})(http://|ftp://|mailto:|news:|https://)([^\s<>]{1,'.$length.'})([^\s<>]*)([\s\n<>]|$)#sm';

return preg_replace($pattern,"\1<a href="\2\3\4">\2\3</a>\5",$str);
}


>   
>   
> Grüße  
> Jeena Paradies  
  
  
Hi Jeena,  
  
nene, genau das Gegenteil brauche ich.. ;-)  
  
Danke, Gerd