$str='<img src=xxxxx alt=""/>'; $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; preg_match_all($pattern,$str,$match); //print_r($match); return next($match) ; //0, 带img 标签 //1 ,直接是url