2009-07-26 2 views
0

나는 추출하고자하는 ahref 링크가있는 문서를 가지고 있습니다. 내가 원하는 링크는 그들이 링크하는 URL의 일부로 식별 될 수 있습니다. 내가 버리고 싶은 다른 유사한 링크가 있습니다. 내가 원하는 링크의ruby와 nokogiri를 사용하여 URL의 일부를 기반으로 한 아아 레브를 선택하십시오.

URL은 내가 H1 =이 포함 된 링크를 검색 할 형식

http://www.xxxxxxxxxxxxxxxxxxx.com/index.php?showtopic=44&hl=

의이다. 이것이 가능한가?

답변

2

문서의 A- 태그 집합에서 보통 find을 수행 할 수 있습니다.

document.search('a').find {|link| link['href'].include? 'h1='} 
관련 문제