Rubyリファレンス: Home

replace (String)

Edit   History

標準クラス・モジュール > String > replace

str.replace(other_str)

replaceメソッドは、文字列の内容を引数other_strのもので置き換えます。レシーバ自身を変更するメソッドです。戻り値はレシーバ自身です。

s = "Hello!"
s.replace("Good Morning!")
puts s
Good Morning!

Ruby 1.9でレシーバと引数の文字コードが異なる場合は、レシーバの文字コードは引数の文字コードに変わります。