读书人

JS正则表达式解决方法

发布时间: 2014-01-17 15:01:00 作者: rapoo

JS正则表达式
我想查找文章中所有图片地址,如

var str="<iMg SRC=\"HTTP://localhost/uploadfiles/2014/0115/20140115143844880.jpg\" border=\"0\">ASDADFALDKFALDADtTFF等 得不容易<img border=0 src=\"HTTP://localhost/uploadfiles/2014/0115/201401151.jpg\">"

var re = /<img(.+?)src=""*([^\s]+?)""*(\s|>)/ig;
var a = str.match(re);

网上搜索的,但得不到纯地址,请大神们帮忙
[解决办法]


var str = "<iMg SRC=\"HTTP://localhost/uploadfiles/2014/0115/20140115143844880.jpg\" border=\"0\">ASDADFALDKFALDADtTFF等 得不容易<img border=0 src=\"HTTP://localhost/uploadfiles/2014/0115/201401151.jpg\">"

var re = /<img(.+?)src=""*([^\s]+?)""*(\s
[解决办法]
>)/ig;
var src = []
while (m = re.exec(str)) {
src.push(m[2]);
}
alert(src)

读书人网 >JavaScript

热点推荐