求一个获取字符串中所有src路径的正则表达式

2024-11-24 20:03:03
推荐回答(4个)
回答1:

(?<=(src="))[^"]*?(?=")这个正则可以取出来
js的话可以这样用
var reg = /(?<=(src="))[^"]*?(?=")/ig;

var allSrc = html内容变量.match(reg);
for(int i = 0; i alert(allSrc[i]);

}
只是,不是可以直接获得src属性的值吗,为什么要用正则

回答2:

<.*?src=\\"/(.*?)\\"\sstyle.*?>

回答3:

(?<=(src="))[^"]*?(?=")这个正则可以取出来
js的话可以这样用
var
reg
=
/(?<=(src="))[^"]*?(?=")/ig;
var
allSrc
=
html内容变量.match(reg);
for(int
i
=
0;
ialert(allSrc[i]);
}
只是,不是可以直接获得src属性的值吗,为什么要用正则

回答4:

var reg = /]*src[=\'\"\s]+([^\"\']*)[\"\']?[^>]*>/gi; 
var str = '

132

\r\n';
while (reg.exec(str)) 
{
    console.log(RegExp.$1); 
}

真正的JS来了:

明智的你,采纳即可!!!