Ruby 大文字・小文字の変換を行うメソッド


小文字→大文字

str = "Ruby"

p str.upcase #=> "RUBY"

str.upcase!

p str #=> "RUBY"


大文字→小文字

str = "RUBY"

p str.downcase #=> "ruby"

str.downcase!

p str #=> "ruby"


先頭を大文字、それ以外を小文字

str = "rUbY"

p str.capitalize #=> "Ruby"

str.capitalize!

p str #=> "Ruby"


大文字→小文字、小文字→大文字

str = "rUbY"

p str.swapcase #=> "RuBy"

str.swapcase!

p str #=> "RuBy"