标签: ruby nokogiri
我可以使用xpath或CSS,无关紧要......但页面上还有其他a标签。但我只想使用第一个a href=mailto:标签或任何人(实际上只有一个,所以订单无关紧要。)
a
a href=mailto:
答案 0 :(得分:1)
您可以使用XPath starts-with函数:
starts-with
mailto = doc.xpath('//a[starts-with(@href, "mailto:")]').first
在XPath规范中,标准特别厚,所以希望这个例子足够清楚。