php正则提取img所有属性值

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體:   |    |    |  超大  

$ext= 'gif|jpg|jpeg|bmp|png';//罗列图片后缀从而实现多扩展名匹配 by http://www.k686.com 绿色软件$str= '';$list=array();//这里存放结果map$c1=PReg_match_all('/php正则提取img所有属性值/',$str,$m1);//先取出所有img标签文本for($i=0;$i<$c1;$i++) {//对所有的img标签进行取属性$c2=preg_match_all('/(\w+)\s*=\s*(?:(?:(["\'])(.*?)(?=\2))|([^\/\s]*))/',$m1[0][$i],$m2);//匹配出所有的属性for($j=0;$j<$c2;$j++) {//将匹配完的结果进行结构重组$list[$i][$m2[1][$j]] = !empty($m2[4][$j]) ?$m2[4][$j] :$m2[3][$j];

}

}print_r($list);//查看结果变量

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航