キミならどう書く 2.0 - ROUND 1 -

コンセプトは「人と同じ動き」です.人が紙に書いてエラトステネスのふるいで解いていくのと同じ流れのコードとなっています.

コンセプトは「人と同じ動き」です.人がググって検索上位のサイトを見てみるのと同じ流れのコードとなっています。

require 'uri'
require 'net/http'
Net::HTTP.version_1_2

def wwwload(geturl)
  Net::HTTP.get_response(URI.parse(geturl)).body
end

if wwwload('http://www.google.co.jp/search?q=%E7%B4%A0%E6%95%B0&hl=ja&num=10') \
                                      =~ /<p class=g><a class=l href=\"(.+)\"\>/
  p $1
  if wwwload($1) =~ /(2.+97)/
    p $1
  end
end

ゴメンナサイ。