Ruby で文字列を小文字または大文字に変換するにはどうすればいいですか?
ベストアンサー1
Ruby には文字列の大文字と小文字を変更するメソッドがいくつかあります。小文字に変換するには、次を使用しますdowncase
。
"hello James!".downcase #=> "hello james!"
同様に、upcase
すべての文字を大文字にし、capitalize
文字列の最初の文字を大文字にして残りを小文字にします。
"hello James!".upcase #=> "HELLO JAMES!"
"hello James!".capitalize #=> "Hello james!"
"hello James!".titleize #=> "Hello James!" (Rails/ActiveSupport only)
文字列をその場で変更したい場合は、いずれかのメソッドに感嘆符を追加できます。
string = "hello James!"
string.downcase!
string #=> "hello james!"
参照文字列のドキュメント詳細については。