在一个收邮件的项目中遇到这样一个问题,从邮件中提取网址并加上<a>标签,试了好多次,发现这个比较好用:
$string = "连接http://www.abc.com 站点";
//连接后需要有个空格或回车。
$string = eregi_replace("http://([^ ,/r/n]*)","<a href=//0 target=_blank>//0</a>",$string);
$string = eregi_replace("ftp://([^ ,/r/n]*)","<a href=//0 target=_blank>//0</a>",$string);
print $string;
这个可是非常有用的呀