您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

怎么正则出HTTP开头的JPG图片

2025/3/4 15:12:07发布26次查看
如何正则出http开头的jpg图片?
我使用 simple_html_dom.php, 只会找出http开头的图片,如何再加一个jpg结尾的判断?
foreach ($html->find('img[src^=http]') as $element)
或者
哪位给写个 preg_match_all 所有 http开头的jpg图片?谢谢。
分享到: find('img[src^=h... data-pics=>
------解决方案--------------------
不是太明白你想表达的意思,这是我学正则的时候写的,获取一个网页图片的,
.*/u';//其中的//为分隔符
    preg_match_all($pattern,$subject,$result);//查找所有的匹配项
    if($isinsite==0)
    {
       foreach ($result as $key => $value) //二维数组$result[n][m];
               {
             if($key==1)
               {   
            foreach ( $value as $key => $value )//取$result[m]
                    {
                   $isownsite=parse_url($value);
                   $url=$isownsite[host]?$value:$site.$isownsite[path];//获取该网页的所有图片还其他网址的
                   $imgcontent.=
------解决方案--------------------
;
                    }
           }
               }
    }
    if($isinsite==1)
    {
       foreach ($result as $key => $value) //二维数组$result[n][m];
               {
             if($key==1)
               {   
            foreach ( $value as $key => $value )//取$result[m]
                    {
                   $isownsite=parse_url($value);
                   $url=$isownsite[host]?null:$site.$isownsite[path];//只获取该site的不含外部网址
                   if($url!=null)
                   $imgcontent.=
------解决方案--------------------
;
                    }
           }
               }
    }
    return $imgcontent;
}
?>

找全站内图片
找全站内站外图片
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product