Ruby 2.4.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Stringクラス > downcase!
downcase!(*options) -> self | nil
[permalink][rdoc]全ての大文字を対応する小文字に破壊的に置き換えます。どの文字がどう置き換えられるかは、オプションの有無や文字列のエンコーディングに依存します。
str = "STRing?"
str.downcase!
p str # => "string?"
[SEE_ALSO] String#downcase, String#upcase!, String#swapcase!, String#capitalize!