re = /src=(\"?)([\s\S]*?)(>|\s>|\ssrc|\sborder|\swidth|\sheight|\s\/>|\/>|\")/ig;

解决方案 »

  1.   

    自己搞定了。
    用match +  for 循环就OK了
      

  2.   

    <script>
    var content= "<img src=\"/12312312.jpg\" alt=123123>12123213211<img src=\"/123123121.jpg\" alt=123123 >"GetImgSrc(content)function GetImgSrc(strValue){
        re=/<img\s.*?\s?src\s*=\s*['|"]?([^\s'"]+).*?>/ig;       
           var s="" 
    while(result=re.exec(strValue)){   
    for(var i=result.length-1;i;--i){   
        s+=result[i]+"\n"  
    }    
    }   
    alert(s)  
    }
    </script>测试通过了