I am trying to find the better way to do things ruby style.  I needed to
make a method that would read in a file of movie titles and capitalize
each word.

"this is a string".capitalize just gets the first word, so I did this:

File.open('\movies.txt') do |f|
  while line = f.gets
    s = ""
    line.split(/ /).each {|one_word| s += one_word.capitalize + ' '}
    puts s.chop
  end
end

Is there a cleaner or more "rubyish" way to do this?
-- 
Posted via http://www.ruby-forum.com/.