如何才能把回贴中的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查查看 emai正则 求高手帮我看看代码 mysql 求教数据排序问题…… PHP不能持久化类吗? 相同name 不同id ,如何获取id 3秒后自动跳转到登陆页面,怎么不跳? 最后一天上班,过年散分了! 关于全选的问题!请高人帮忙! 页面刷新问题:) 有关首页的问题,在线等待 求一新闻管理系统,帮忙提供些资料,谢谢. 我想用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查查看