收藏
回答

怎样搜索网页数据中的内容?

大家好,我的目的是通过wx.request得到网页内容,然后通过正则化搜索,找到最新历史数据。wx.request得到了我要的网页数据,我尝试搜索网页中的肯定有的内容,如“双色球开奖结果第2019110期”,却怎么也找不到,这是为啥呢?

function getssqweb() {

var p = new Promise(function (resolve, reject) {

var that1 = that

wx.request({

url: 'https://shuangseqiu.cjcp.com.cn/kaijiang/',

method: 'GET',

header: {

'content-type': 'application/jason' // 默认值

},

success: (res) => {

console.log(res.data)

const code1 = res.data.match('双色球开奖结果第2019107期');

console.log(code1)

//that1.setData({ newnumber7: res.data })

//resolve(ssqdata + ',' + res.data)

}

})

});

return p;

}


最后一次编辑于  09-22  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 子不语
    子不语
    2天前

    你看看返回的是啥

    2天前
    赞同
    回复 4
    • 花
      1天前
      网页内容见附图,这个是console log内容,显示网页内容时没有全部显示内容下面有个show more 按钮,点了之后会显示所有网页内容,里面才有需要搜索的字段,所以问题是res.data.match为啥不搜索整个网页内容?
      1天前
      回复
    • 子不语
      子不语
      1天前回复
      。。。
      1天前
      回复
    • 花
      1天前回复子不语
      给点建议呀,老兄
      1天前
      回复
    • 子不语
      子不语
      1天前回复
      你让后端给你返回json数据吧
      1天前
      回复
问题标签