We Recommend

Beginning Ruby: From Novice to Professional Beginning Ruby: From Novice to Professional
Beginning Ruby is a thoroughly contemporary guide for every type of reader wanting to learn Ruby, from novice programmers to web developers to Ruby newcomers. It starts by explaining the principles behind object-oriented programming and within a few chapters builds toward creating a genuine Ruby application.


Posted By

xurde on 12/28/07


Tagged

words capitalize


Versions (?)


String.capitalize_each_word


Published in: Ruby 


Extends the String class to make a method that lets you easily capitalize the each word in a given string.

  1. class String
  2. def capitalize_each_word
  3. (self.split(' ').each {|w| w.capitalize! }).join(' ')
  4. end
  5. end

Report this snippet 

You need to login to post a comment.