0
我想從中獲取parentID。如何在Hpricot ruby中提取onclick
<div class="module-head" onclick="getURL('/DU/initAction.do?parentId=1063&categoryType=6')"></div>
我該如何做到這一點?
我想從中獲取parentID。如何在Hpricot ruby中提取onclick
<div class="module-head" onclick="getURL('/DU/initAction.do?parentId=1063&categoryType=6')"></div>
我該如何做到這一點?
的設置:
html = <<-EOF
<div class="module-head" onclick="getURL('/DU/initAction.do?parentId=1063&categoryType=6')"></div>
EOF
角度來說,Hpricot:
doc = Hpricot html
或引入nokogiri:
doc = Nokogiri::HTML html
有趣的是,這是相同的兩個:
doc.at('div')[:onclick][/parentId=(\d+)/, 1]
#=> "1063"
parentId從什麼 – Viren
您可能想切換到nokogiri。 Hpricot幾年前就被拋棄了。 – pguardiario