From: Lloyd Linklater Date: 2007-10-04T13:00:11+09:00 Subject: opinion on a simple method 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/.