87,903
社区成员
发帖
与我相关
我的任务
分享
$(document).ready(function(){
var divName;
$("div").each(function(){
divName += $(this).attr("name")
})
document.write(divName);
})
var s = "<div name='apple' class='fruit'> 苹果 </div> <div name='mianbao' class='food'> 面包 </div> <div name='banana' class='fruit'>香蕉 </div>";
var reg=/<div\s+name\s*?=['"'\s]*(\w+)/ig,res=[],t;
while((t=reg.exec(s))!=null){
res[res.length]=t[1];
}
document.write(res.join("<br/>"));
var reg = /<.*?name=\'(.+?)\'.*?<\/.+?>/g;
var s = "<div name='apple' class='fruit'> 苹果 </div> <div name='mianbao' class='food'> 面包 </div> <div name='banana' class='fruit'>香蕉 </div>";
var reg = /<div[^>]*name\s*=\s*('|")([^'"]*)\1[^>]*>/ig;
var re = arr = [];
while((re = reg.exec(s)) != null) {
arr.push(re[2]);
}
alert(arr)
var s=" <div name='apple' class='fruit'> 苹果 </div> <div name='mianbao' class='food'> 面包 </div> <div name='banana' class='fruit'>香蕉 </div>"
var reg=new RegExp();
var obj=[];
while(s.match(/(<div.*?name\='([^']+)'.*?<\/div>)/)){
obj[obj.length]=RegExp.$2;
s=s.replace(RegExp.$1,"")
}
alert(obj);
var reg=/\<div[^\>]+name=\'(?<name>[^']+)\'/