!
- upcase
- 文字列を大文字で返すメソッド
name = "sasaki"
puts name.upcase
puts name
実行結果:SASAKI
- upcase!
- 文字列を大文字で返しつつ、元の文字列も大文字に書き換えるメソッド
- 破壊的なメソッド
puts name.upcase!
puts name
実行結果:
SASAKI
SASAKI
※もし小文字として使用したいなら戻す必要あり
- downcase
- 文字列を小文字で返すメソッド
name = "SASAKI"
puts name.downcase
実行結果:sasaki
- reverse
- 文字列を逆順に返すメソッド
name1 = "sasaki"
puts name1.reverse
実行結果:ikasas
?
- 真偽値 true false
p name1.empty? #nameの中身が空かどうか
p name1.include?("") #nameの中に"k"が含まれているかどうか
実行結果:
false
true