<img[^>]*?src\s*=\s*["']?((?:\w+://)?(?:\w*/)*)([^"'\s>]*)[^>]*>

解决方案 »

  1.   

    上面有语法错误,我改了一些,不知道(?:\w+://),你是要匹配什么呢?
    <img[^>]*?src\s*=\s*["|']?((?:\w+://)?(?:\w*/)*)([^"|^'|^\s>]*)[^>]*>
      

  2.   

    谢谢大哥 我要匹配的是例如$content=<'IMG src="http://www.1t1t.com/upload/2007-05/s_591949_atm00003.jpg" border="0">';我要做的是拿到arry(1)=>"http://www.1t1t.com/upload/2007-05/"     arry(2)=>"s_591949_atm00003.jpg"请各位观摩