php正则自动给 URL添加链接,并添加nofollow属性

来源:互联网 发布:苹果手机mac有什么用 编辑:程序博客网 时间:2024/06/10 20:00

自动给 URL添加链接

Php代码

01function autolink($foo){
02$foo eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)','\1'$foo);
03ifstrpos($foo"http") === FALSE ){
04$foo eregi_replace('(www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)''\1'$foo);
05}else{
06$foo eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&//=]+)''\1\2'$foo);
07 
08}
09return $foo;
10}
11?>

调用这个函数来处理字符串如下:

Php代码

$str = 'http://www.******.com';

echo autolink($str);

?>

0 0
原创粉丝点击