letmail_list=[]awaitstart()console.log(mail_list.join("\r\n"))//looplistasyncfunctionstart(){leti=1letnum=$(".l_posts_num.l_reply_num.red:eq(1)").text()do{awaitdelay(2000)tiqu()i++breakPage(i)}while(i<=num)}//Delayer,用于翻页等待数据加载functiondelay(time){returnnewPromise((r,e)=>{setTimeout(r,time)})}//自动翻页函数breakPage(page){$('.l_posts_num.l_reply_num#jumpPage4').val(page)$('.l_posts_num.l_reply_num#pager_go4').click()}//定时提取当前列表的邮箱号函数tiqu(){$('.d_post_content').each((index,dom)=>{lettext=newRegExp("[0-9a-z]+@[a-z]+.[a-z]+").exec($(dom).text());if(text){mail_list.push(text[0])}})}
