4
partition method from the String moduleを使用して文字列を分割しようとしました。しかし、そうするとき:"test" .partition( "s")は、文字列モジュールの代わりにEnumerableモジュールからパーティションを呼び出します
puts "test".partition("s")
私は、次のエラーメッセージが出ます:
Line 1:in `partition': wrong number of arguments (1 for 0) (ArgumentError) from t.rb:1
私はルビーではなく、私が望んでいたとして、文字列のモジュールからの一つで、partition method from the Enumerable moduleを呼び出すと信じています。
Rubyに希望のメソッドを呼び出す方法を教えてください。
使用しているRubyのバージョン/プラットフォームはどれですか? –
次の出力をirbに入れることができます: >> RUBY_VERSION >> "test" .partition( "s") Ruby 1.8.6を使用している場合、String#パーティションはあなたthink –
私はruby 1.8.4(2005-12-24)[i686-linux] –