2006-02-14 gsub Rubyのgsubはブロックを取ることができます。Perlのs///geと似ています。 s = "This is rubyco, who learns Ruby." t = s.gsub(/\w+/) do |matched| "(#{matched})" end puts s #=> This is rubyco, who learns Ruby. puts t #=> (This) (is) (rubyco), (who) (learns) (Ruby).