【发布时间】:2011-09-17 22:19:21
【问题描述】:
我正在使用这个 PHP 函数来获取任何给定 HTML 中的所有 <img> 标签。
function extract_images($content)
{
$img = strip_tags(html_entity_decode($content),'<img>');
$regex = '~src="[^"]*"~';
preg_match_all($regex, $img, $all_images);
return $all_images;
}
这工作并返回所有图像(gif、png、jpg等)。
任何人都知道如何更改正则表达式...
~src="[^"]*"~
为了只获取具有 JPG 或 JPEG 扩展名的文件?
非常感谢。
【问题讨论】: