Ruby 2.4.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Stringクラス > downcase!

instance method String#downcase!

downcase!(*options) -> self | nil[permalink][rdoc]

全ての大文字を対応する小文字に破壊的に置き換えます。どの文字がどう置き換えられるかは、オプションの有無や文字列のエンコーディングに依存します。

[PARAM] options:
オプションの詳細は String#downcase を参照してください。
[RETURN]
self を変更して返します。変更が無かった場合は nil を返します。


str = "STRing?"
str.downcase!
p str   # => "string?"

[SEE_ALSO] String#downcase, String#upcase!, String#swapcase!, String#capitalize!