php正则内容中所有图片及图片地址

  1. //方法一
  2. $body ='<img src="image/2009112422220515.gif" alt="php粉丝网phpfensi.com" />';
  3. preg_match_all("/(src|src)=["|'| ]{0,}(image/(.*).(gif|jpg|jpeg|png|bmp))/isu",$body,$img_array);
  4. print_r($img_array);
  5. //方法二
  6. preg_match_all("/src="(file:///.*?.png)"/i",$body,$a);
  7. //方法三
  8. preg_match_all("/<p>.*src="([^^]*?)".*</p>/i",$body,$match);
  9. print_r($match[1]);
  10. //方法四
  11. echo preg_replace('/<imgs+src="(.*)/(.*)">/i','<img src="file/$2">',$body);