首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

求正则表达式。解决思路

2012-03-26 
求正则表达式。PHP codespan classsite-spana hrefhttp://chongqing.lashou.com/ target_blank

求正则表达式。

PHP code
<span class='site-span'><a href='http://chongqing.lashou.com/' target="_blank" title="该网站支持百度帐号一站通登录" mon="ipcity=重庆&position=famous&type=site&sitename=拉手网">拉手网</a>

我想匹配
http://chongqing.lashou.com/
拉手网

这两个结果,我写的正则表达式为
C# code
        $regular    =    '/<a[^>]* href="([^"]*)"[^>]*>(.*)<\/a>/isU';


但是匹配出来的结果是错的误的。

[解决办法]
preg_match_all('#<a\s+href\=\'(.*)\'\s+target#',$url,$arr);
print_r($arr);
[解决办法]
preg_match_all('#<a\s+href\=[\"\'](.*)[\"\']\s+target#',$url,$arr);
print_r($arr);
[解决办法]
preg_match_all('#<a\s+href\=[\"\'](.*)[\"\']\s+target#',$url,$arr);
print_r($arr);
[解决办法]
preg_match_all('#<a\s+href\=[\"\'](.*)[\"\']\s+target.*['"]>(.*)</a>#',$url,$arr);
print_r($arr);

热点排行