用php正则表达式匹配出图片的路径

  • 时间:
  • 浏览:32

自己写了一个匹配图片路径的正则,总是有点不兼容,有些图片的路径获取不到,在网上找了半天,总算找到一个完美的。


$preg = "/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/i";

preg_match_all($preg,$str,$res);


这下子,管用多了,不管怎样的代码结构,都能顺利的匹配出图片的路径。


努力的学好正则表达式吧!!