let mail_list = []
await start()
console.log(mail_list.join("\r\n"))

//循环列表
async function start() {
    let i = 1
    let num = $(".l_posts_num .l_reply_num .red:eq(1)").text()
    do{
        
        await delay(2000)
        tiqu()
        i++
        breakPage(i)
    }while (i <= num)
}
//延迟器,用于翻页等待数据加载
function delay(time) {
    return new Promise((r, e) => {
        setTimeout(r, time)
    })
}

//自动翻页
function breakPage(page) {
    $('.l_posts_num .l_reply_num #jumpPage4').val(page)
    $('.l_posts_num .l_reply_num #pager_go4').click()
}
//正则提取当前列表邮箱号
function tiqu() {
    $('.d_post_content ').each((index, dom) => {
        let text = new RegExp("[0-9a-z]+@[a-z]+.[a-z]+").exec($(dom).text());
        if (text) { mail_list.push(text[0]) }
    })
}

赫特莫勒
51 声望1 粉丝