可能重复:
匹配包含空格的图像链接
我的代码是:
preg_match_all('#(?:<\>]+href=\")?(?:http://)?(http(s?)://([^\s]*)\.(jpg|gif|png))#',$imagelinks, $group_imagelink);
echo $group_imagelink[1][0];
echo $group_imagelink[1][1];
并且内容是(换行,最初在一行中):
$imagelinks = "http://www.site.com/images/img.jpghttp://site.com/2011/06/img.jpghttp://site.org/en/thumb/e/ec/img.jpghttp://site.com/wp-content/uploads/2010/12/img.jpghttp://www.site.com/assets/resources/2006/09/Civilization-3-0001.jpghttp://www.site.com/fr/images/screenshots/img.jpghttp://site.com/wp-content/gallery/img.jpghttp://site.com/images/G/01/software/detail-page/img.jpg";
有人可以帮助我进行正确的预匹配,以从带有图像且没有空格的文本中提取第一、第二等链接。