본문 바로가기

etc/강의

node.js pattern matching해서 결과 출력 하는 코드

728x90

node.js pattern matching해서 결과 출력 하는 코드


npm install --save cheerio-httpcli


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var client = require('cheerio-httpcli')
let printHttpResponse = (url, callback)=>client.fetch(url, {}, function(err, $, res){    if(err){console.log("error:", err)
 return
    }    var body = $.html()
    console.log(body)
    callback(body)
})
let callback_01 = (body)=>{     var re = /성형/g
     var found = body.match(re)
     console.log(found)
     console.log(found.length)
}
let url = "https://search.naver.com/search.naver?where=post&sm=tab_pge&query=%EC%84%B1%ED%98%95%EC%99%B8%EA%B3%BC&st=sim&date_option=0&date_from=&date_to=&dup_remove=1&post_blogurl=&post_blogurl_without=&srchby=all&nso=&ie=utf8&start=1"
printHttpResponse(url, callback_01)
 
 
cs


728x90
블로그 주인장입니다. 원하시는 정보는 얻으셨나요? 이 포스트에서 추가로 필요한 정보가 있으시면 여기에 남겨주세요.