机械化 select 个带有后缀的 ID
Mechanize select ids with suffix
我正在尝试使用 mechanize 在页面上抓取一些 url。我使用 link_with(:id=>'')
。每个 id
都具有相同的名称但不同的数字后缀。我的代码
require 'mechanize'
m = Mechanize.new
results = m.get(website_url)
listing_link = results.link_with(:id => "listing-1234-56")
click_link = listing_link.click
如何用 id="listing-XXXX-XX"
点击每个 link ?谢谢
你可以这样做:
results.link_with(:id => /^listing-/)
我正在尝试使用 mechanize 在页面上抓取一些 url。我使用 link_with(:id=>'')
。每个 id
都具有相同的名称但不同的数字后缀。我的代码
require 'mechanize'
m = Mechanize.new
results = m.get(website_url)
listing_link = results.link_with(:id => "listing-1234-56")
click_link = listing_link.click
如何用 id="listing-XXXX-XX"
点击每个 link ?谢谢
你可以这样做:
results.link_with(:id => /^listing-/)