「Ruby」swapcaseで大文字、小文字を変換するサンプル

構文
swapcase(*options) -> String
大文字を小文字に、小文字を大文字に変更した文字列を返します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
#クラスSampleの定義
class Sample
#初期化
def initialize
@msg = "Study Skill Many Times"
end
#変数を出力
def funcA
p @msg
end
#大文字->小文字 小文字->大文字
def funcB
p @msg.swapcase
end
end
#インスタンスを作成
cft = Sample.new
# funcAを呼び出す
cft.funcA
# funcBを呼び出す
cft.funcB
#!/usr/bin/ruby #クラスSampleの定義 class Sample #初期化 def initialize @msg = "Study Skill Many Times" end #変数を出力 def funcA p @msg end #大文字->小文字 小文字->大文字 def funcB p @msg.swapcase end end #インスタンスを作成 cft = Sample.new # funcAを呼び出す cft.funcA # funcBを呼び出す cft.funcB
#!/usr/bin/ruby
#クラスSampleの定義
class Sample
 #初期化
  def initialize
    @msg = "Study Skill Many Times"
  end

 #変数を出力
  def funcA
    p @msg
  end

 #大文字->小文字 小文字->大文字
  def funcB
    p @msg.swapcase
  end
end

#インスタンスを作成
cft = Sample.new

# funcAを呼び出す
cft.funcA

# funcBを呼び出す
cft.funcB

実行結果
“Study Skill Many Times"
“sTUDY sKILL mANY tIMES"

Ruby

Posted by arkgame