<a> 부분 텍스트를 가져오려 하는 데 여기 부분 값 가져오면
이렇게 이상한 게 나오는 데 왜 그런 걸까요?
다른 항목은 잘 나오는 데 이것만 이런
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | request(url, function (error, response, body) { if (error) throw error; var numArr = []; var $ = cheerio.load(body); var elements = $("div.container div.gallery-content div.dj"); elements.each(function () { var title = $(this).find("h1 a").text().replace(/["'$@\[\]()<>:./\|?*]/gi, ''); var link = $(this).find("a").attr('href'); var num = link.split('/')[2]; numArr.push({title: title, readerUrl: link}); }); }); | cs |
이 부분 코드
댓글 0