正则求助 preg_match_all('/ <a\s+href=["|\']?([^>"\' ]+)["|\']?\s*[^>]*>(.+) <\/a>/i',$code,$arr); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$html = '<a href="displayproduct.html?proID=1801939" target="_blank"><img src="/data/2006/s/db_pictures/200805/07/1208345660135527.jpg" border="0"></a><a href="displayproduct.html?proID=1801939" target="_blank" class="proname"> 风光互补控制逆变一体...</a> ';preg_match_all("/<(img|a).+?(href|src)=[\"|']?([^\"|'|>|\s]+[\"|']?).*?>([^<]+)<\/a>/i",$html,$mats);var_export($mats);?> <?php$str = '<a href="product.html?proID=1801939" target="_blank"> <img src="/data/2006/s/db_pictures/200805/07/1208345660135527.jpg" border="0"> </a><a href="display.html?proID=1801939" target="_blank" class="proname"> 风光互补控制逆变一体... </a>';$p = "/<[\w]+ [\w]+=\"([\S]*)\" (.*)\>/i";preg_match_all($p,$str,$array);print_r($array[1]);?> $patten = "/<(a|link|img)\s+([^>]*?)(\s*(href|src)\s*=\s*(['\"])?\s*([^\s]+?)\s*\\5?)(?=\s|>)([^>]*?)>/is"; unlink的问题 数据采集,如果采集多个页面里的数据,如何采集? 激活账号的网址有效时间 网站数据库的问题 GD库不支持,怎样实现缩略图或水印?在线等待 在php中 ,如何才能向asp中使用server.mappath("default.php")得到网站的物理目录? 如何让PHP在Linux下定时运行,或者以后台进程的方式运行 怎样用PHP实现游标的功能(我用的是MYSQL的数据库) 数据库读取的问题! 如何处理form表单中的列表框select的提交问题 php操作字符串 php入门级配置问题
$html = '<a href="displayproduct.html?proID=1801939" target="_blank">
<img src="/data/2006/s/db_pictures/200805/07/1208345660135527.jpg" border="0">
</a>
<a href="displayproduct.html?proID=1801939" target="_blank" class="proname">
风光互补控制逆变一体...
</a> ';
preg_match_all("/<(img|a).+?(href|src)=[\"|']?([^\"|'|>|\s]+[\"|']?).*?>([^<]+)<\/a>/i",$html,$mats);
var_export($mats);
?>
$str = '
<a href="product.html?proID=1801939" target="_blank">
<img src="/data/2006/s/db_pictures/200805/07/1208345660135527.jpg" border="0">
</a>
<a href="display.html?proID=1801939" target="_blank" class="proname">
风光互补控制逆变一体...
</a>
';$p = "/<[\w]+ [\w]+=\"([\S]*)\" (.*)\>/i";
preg_match_all($p,$str,$array);print_r($array[1]);?>