Skip to content

Instantly share code, notes, and snippets.

@kevinrodbe
Forked from ginos173/scrapJsMails.js
Created February 19, 2016 07:33
Show Gist options
  • Save kevinrodbe/427f3e3ec3ca976a319a to your computer and use it in GitHub Desktop.
Save kevinrodbe/427f3e3ec3ca976a319a to your computer and use it in GitHub Desktop.
var scrapurl = [];
$("a[target=_blank]").not(".btn").each(function(){
var $yo = $(this);
scrapurl.push($yo.attr("href"));
})
singleScrap(scrapurl,0);
var conseguidos = "";
function singleScrap(scrapurl,ind){
if(scrapurl[ind]){
console.log(scrapurl[ind]);
$.ajax({
url: scrapurl[ind],
success: function(data) {
var pattern = /[a-zA-Z0-9]{2,3}\.+[a-zA-Z0-9]+@[a-zA-Z0-9\._\-]+/i;
var codhtml = data;
var res= codhtml.match(pattern);
if(res && res.length>0){
for(enc=0;enc<res.length;enc++){
//console.log(res[enc]);
conseguidos = conseguidos+ res[enc]+", ";
}
}
},
complete: function(){
singleScrap(scrapurl,ind+1);
}
});
} else {
console.log(conseguidos);
return false;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment