<script type="text/javascript">
//1,匹配出图片img标签(即匹配出所有图片),过滤其他不需要的字符
//2.从匹配出来的结果(img标签中)循环匹配出图片地址(即src属性)
var str = '<p>asdf<img src="/cxzy_manage/attached/image/20131030/20131030172732_949.jpg" alt="" />asdfasdfasdf</p><p><img src="/cxzy_manage/attached/image/20131030/20131030172732_397.gif" alt="" />aasdfasdf</p><p><br /></p><p><img src="/cxzy_manage/attached/image/20131030/20131030172732_869.gif" alt="" />adsfasdf</p><p><img src="/cxzy_manage/attached/image/20131030/20131030172732_918.gif" alt="" />asdfasdf<p><img src="/cxzy_manage/attached/image/20131030/20131030172732_621.gif" alt="" /></p><p><br /></p>';
//匹配图片(g表示匹配所有结果i表示区分大小写)
var imgReg = /<img.*?(?:>|\/>)/gi;
//匹配src属性
var srcReg = /src=[\'\"]?([^\'\"]*)[\'\"]?/i;
var arr = str.match(imgReg);
alert('所有已成功匹配图片的数组:'+arr);
for (var i = 0; i < arr.length; i++) {
var src = arr[i].match(srcReg);
//获取图片地址
if(src[1]){
alert('已匹配的图片地址'+(i+1)+';:'+src[1]);
}
//当然你也可以替换src属性
if (src[0]) {
var t = src[0].replace(/src/i, "href");
//alert(t);
}
}
</script>