谁能帮忙写一个正则表达式
url替换为超连接
比如:
呵呵http://www.sina.com.cn西西哈哈
替换之后是:
呵呵 http://www.sina.com.cn 西西哈哈
在比如:
中国最大的技术论坛:www.csdn.net,你可以学到很多东西
替换之后是:
中国最大的技术论坛: www.csdn.net ,你可以学到很多东西
总之,是URL都要替换为超连接.高手帮忙写一下.谢谢
------解决方案--------------------
function enable_url($str)
{
$str = ereg_replace( "([url]www.[a-zA-Z0-9@:%_.~#-\?&]+[/url]) ", " \\1 ", $str); // 自动转化www开头的链接
$str = ereg_replace( "(((f|ht){1}tp://)[a-zA-Z0-9@:%_.~#-\?&]+) ", " \\1 ", $str); //转化[url]http://开头和ftp://开头的链接[/url]
$str = str_replace( 'linkHttp:// ', 'http:// ',$str);
$str = ereg_replace( "([_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}) ", " \\1 ", $str); // 转化邮件地址
return $str;
}
//for example
echo enable_url( "呵呵http://www.sina.com.cn西西哈哈 ");
?>
0
0
相关文章
PHP检测视频文件格式的方式_PHP检测视频文件格式教程
实现基于JavaScript可用性的PHP内容动态加载策略
PHP如何根据JavaScript可用性动态加载内容:一种优雅的降级方案
防止异步Fetch POST请求后页面跳转并自动刷新当前页面的教程
基于JavaScript可用性加载不同PHP文件的教程
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门AI工具
相关专题
2026赚钱平台入口大全
2026年最新赚钱平台入口汇总,涵盖任务众包、内容创作、电商运营、技能变现等多类正规渠道,助你轻松开启副业增收之路。阅读专题下面的文章了解更多详细内容。
76
2026.01.31
无需付费的漫画app大全
想找真正免费又无套路的漫画App?本合集精选多款永久免费、资源丰富、无广告干扰的优质漫画应用,涵盖国漫、日漫、韩漫及经典老番,满足各类阅读需求。阅读专题下面的文章了解更多详细内容。
67
2026.01.31
漫画免费在线观看地址大全
想找免费又资源丰富的漫画网站?本合集精选2025-2026年热门平台,涵盖国漫、日漫、韩漫等多类型作品,支持高清流畅阅读与离线缓存。阅读专题下面的文章了解更多详细内容。
19
2026.01.31
热门下载
相关下载
最新文章






