正则求助 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"; php和bat之间的故事 一键转帖问题 PHP用OB函数静态时,导航是怎么处理的? wampserver里面的mysql用不了 * 请教: 这几个简单的C++赋值,怎么翻译成PHP语言 ? 字符编码 新手求助,php循环问题 写入文本居然不换行?为什么! 摸班里不能显示出数组的直 请php高手谈谈从初级到高级的程序理念(欢迎积极发言) 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]);?>