challenge Hello, world!

「Hello, world!」と表示するプログラムを作ってください。

Posted feedbacks - Ruby

1
2
3
4
5
require 'open-uri'
open("http://ja.doukaku.org/2/") {|f|
  f.string =~ /<h2><a .*?>(.*?)<\/a><\/h2>/
  print $1,"\n"
}

cygwin(bash)で確認しました
1
ruby -e "puts \"Hello, world\!\""

こっちがスマート (^^;
1
ruby -e 'puts "Hello, world!"'

とりあえず
1
puts 'Hello, world!'

スクレイピングで。

1
2
3
4
5
6
require "mechanize"
require "nkf"
agent = WWW::Mechanize.new
agent.user_agent_alias = 'Windows IE 6'
page = agent.get('http://ja.doukaku.org/2/').root
puts NKF.nkf("-s -xm0", page.at("/html/body//div[@id=\"comment3358\"]//div[@class=\"comment_body\"]").innerText).slice(/「(.+?)」/, 1)

Index

Feed

Other

Link

Pathtraq

loading...