PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > 正则表达式 > 正文

    php正则提取img所有属性值

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:php正则提取img所有属性值
    1. $ext = 'gif|jpg|jpeg|bmp|png';//罗列图片后缀从而实现多扩展名匹配  
    2. $str = '';   
    3.    
    4. $list = array();    //这里存放结果map   
    5. $c1 = preg_match_all('/php正则提取img所有属性值/'$str$m1);  //先取出所有img标签文本   
    6. for($i=0; $i<$c1$i++) {    //对所有的img标签进行取属性   
    7.     $c2 = preg_match_all('/(\w+)\s*=\s*(?:(?:(["\'])(.*?)(?=\2))|([^\/\s]*))/'$m1[0][$i], $m2);   //匹配出所有的属性 www.bcty365.com 
    8.     for($j=0; $j<$c2$j++) {    //将匹配完的结果进行结构重组   
    9.         $list[$i][$m2[1][$j]] = !emptyempty($m2[4][$j]) ? $m2[4][$j] : $m2[3][$j];   
    10.     }   
    11. }   
    12. print_r($list); //查看结果变量 

     

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-114-2952-1.html
    相关热词搜索: