2007-07-01から1ヶ月間の記事一覧

自ら添削

Rubyは色々な書き方ができる。以下のコードを1行で書いてみた to = [] DATA.each do |line| if /TODO:(.*)/ =~ line to << $1 end end puts to __END__ bbbb cccc hhhh TODO:aaa TODO:bbb TODO:ccc puts DATA.inject([]) {|a, e| a << $1 if /TODO:(.*)/ =~ …

翻訳してみよう!

#!ruby -Ks require "rubygems" require "mechanize" class String def to_en agent = WWW::Mechanize.new page = agent.get("http://www.excite.co.jp/world/") form = page.forms[0] form["before"] = self form["wb_lp"] = "JAEN" page = form.submit pag…