如何才能把回贴中的URL自动识别出来? 建议查阅一下动网论坛的ubbcode.asp文件。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $a="15354563d5s45af654http://yubeinet.com";preg_match_all("/^http:\/\/[\w]*[.com]$/",$a,$match);print_f($match); surfchen提供的有点错误吧。这样也可以<?php$a="15354563d5s45af654hwhttp://einet.com ss http://ww.hello.wo";$a=preg_replace("'(http://)([^ ]+)([ ]*)'is","<a href=\\1\\2 target=\"_blank\">\\1\\2</a>\\3",$a);echo $a;?> 这样一来,网页就可以自动识别出URL吗? 我搞错了。以为在ASP栏发布的贴子 /((http|https|ftp|mms|rtsp|pnm):\/\/[\w@:\.\/\?=&;#\-%]+)/iPerl兼容正则 "/((http|https|ftp|mms|rtsp|pnm):\/\/[\w@:\.\/\?=&;#\-%]+)/i"我以前也得到过这样的代码,可是到现在也不会用,能详细说一下吗? "/((http|https|ftp|mms|rtsp|pnm):\/\/[\w@:\.\/\?=&;#\-%]+)/i"叫做pattern做为正则表达式函数的一个参数而你要分析的字符串变量做为另一个参数函数会以你给它的pattern来过滤你的字符串,如果字符串满足这个pattern规定的条件则执行一个操作具体的功能有很多,去查一查手册,或者到php.net的在线document查查看 PHP过滤html 新手求助php session的问题 php面向对象提问 为什么PHP中getdate等函数返回的时间比机器时间滞后8小时? 如何在图片中显示中文(php使用gd库) 新手问一下! 模板发展进程的又二疑问:模块存放问题 为什么不能够正确的接收到chebox的值? 我定义了一个类,并用new来新建一个,如何删除? mysql查不到数据 求一新闻管理系统,帮忙提供些资料,谢谢. 我想用PHP读一个网页出来。求代码!UP者有分。
preg_match_all("/^http:\/\/[\w]*[.com]$/",$a,$match);
print_f($match);
这样也可以
<?php
$a="15354563d5s45af654hwhttp://einet.com ss http://ww.hello.wo";
$a=preg_replace("'(http://)([^ ]+)([ ]*)'is","<a href=\\1\\2 target=\"_blank\">\\1\\2</a>\\3",$a);
echo $a;
?>
我以前也得到过这样的代码,可是到现在也不会用,能详细说一下吗?
叫做pattern
做为正则表达式函数的一个参数
而你要分析的字符串变量做为另一个参数
函数会以你给它的pattern来过滤你的字符串,如果字符串满足这个pattern规定的条件则执行一个操作
具体的功能有很多,去查一查手册,或者到php.net的在线document查查看