日期:2014-05-17  浏览次数:21009 次

正则表达式怎样提取图片地址?
<P> <IMG   src= "http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg "> </P>
<P> <IMG   src= "http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_1170251841100502.jpg "> </P>
<P> <IMG   src= "http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_1170251841102679.jpg "> </P>
' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '提取成这样的 ' ' ' ' ' ' ' ' ' ' ' '
http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg
http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_1170251841100502.jpghttp://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_1170251841102679.jpg


------解决方案--------------------
javascript 版

<script language= "javascript ">
var a= ' <P> <IMG src= "http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_117025184198149.jpg "> </P> <P> <IMG src= "http://bbs.cn.yimg.com/user_img/200701/31/jisuanji986_1170251841100502.jpg "> </P> '
var b=/ <IMG src=\ "([^\ "]*?)\ "> /gi
var s=a.match(b)

for(var i= 0;i <s.length;i++)
{
alert(s[i]);
alert(RegExp.$1)
}


</script>