2012-10-26 2 views
6

Cheerio (https://github.com/MatthewMueller/cheerio)를 사용하여 웹 사이트를 긁어 내고 내가 작업하고있는 프로젝트의 이미지를 얻습니다. Node.js (또는 다른 패키지)에서 $ (img) .attr ('src')을 정규화 된 URL로 변환하는 쉬운 방법이 있는지 궁금합니다. 때로는 "image.jpg"및 다른 시간 "../../image.jpg"및 다른 시간 "//somepath/image.jpg"가 표시됩니다. 아마도 난 그냥 일종의 정규식이 누락되었습니다 ... 시간 내 주셔서 감사합니다 ...Node.js 이미지 긁힘, 변환 src -> 전체 URL

+1

우리는 폐기 된 사이트의 URL이 필요합니다 ... 또는 그런 사이트의 예. 어느 쪽이든, 나는이 값들을 파싱하는 추가 함수를 구축 할 것을 권한다. –

+0

Ohh Brilliant !! 나는 똑같은 문제로 고민을 겪었고, 이들 각각에 대한 해결책을 수동으로 작성하고있었습니다. 신의 축복! – vishalv2050

답변