我有以下 Ruby 代码:
require 'rubygems'
require 'rest_client'
url = 'http://asdf.com'
response = RestClient.get(url)
b = response.body
result = b.match(/<head>(.*)<\/head>/)[1]
puts result
当我尝试解析此页面以获取标题时,我收到以下错误:
7:in `<main>': undefined method `[]' for nil:NilClass (NoMethodError)
我在做什么错?(除了使用正则表达式来解析 html。我只是在试验)