返回

使用php仅提取图像src,而不是html中的其他“src”标记

发布时间:2022-04-07 02:41:33 648
# 后端

我已经能够使用preg_match来获取任何图像标记的src,但在本例中,我只需要使用“wp post image”类的图像src。然而,这段代码没有为我返回任何信息

$pattern = ']+src="(.+?)"[^>]+(?:id|class)="image"|[^>]+(?:id|class)="wp-post-image"[^>]+src="(.+?)")
';
preg_match($pattern,$results[$k]['description'], $matches);
$results[$k]['image'] = $matches[0];
print_r($results[$k]['image']);

旧版本返回所有图像匹配,其中包括4个具有我要查找的类,所以可能我的语法是错误的?

返回所有图像的旧版本:

$pattern = '%%i';
                        preg_match($pattern,$results[$k]['description'], $matches);
                        $src = $matches[0];
                         //print_r($src);
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像