私はRubyを初めて使用し、Neighborly氏のHumble LittleRubyGuideを順調に進めてきました。途中でコード例にいくつかのタイプミスがありましたが、私はいつも何が悪いのかを解明し、その後それを修正することができました-今まで!
これは本当に基本的なことですが、Mac OS X(Snow Leopard)で動作する次の例を取得できません。
gone = "Got gone fool!"
puts "Original: " + gone
gone.delete!("o", "r-v")
puts "deleted: " + gone
私が期待している出力は次のとおりです。
Original: Got gone fool!
deleted: G gne fl!
私が実際に得る出力は次のとおりです。
Original: Got gone fool!
deleted: Got gone fool!
削除!メソッドは効果がなかったようです。
誰かがここで何が悪いのかを明らかにすることができますか?:-\