Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Symbolクラス > swapcase

instance method Symbol#swapcase

swapcase(*options) -> Symbol[permalink][rdoc]

'A' から 'Z' までのアルファベット大文字を小文字に、'a' から 'z' までの アルファベット小文字を大文字に変更したシンボルを返します。

(self.to_s.swapcase.intern と同じです。)

p :ABCxyz.swapcase   # => :abcXYZ
p :Access.swapcase   # => :aCCESS

[SEE_ALSO] String#swapcase