我尝试使用String 模块中的 partition 方法对字符串进行分区。但是,这样做时:
puts "test".partition("s")
我收到以下错误消息:
Line 1:in `partition': wrong number of arguments (1 for 0) (ArgumentError) from t.rb:1
我相信 Ruby从 Enumerable 模块调用 partition 方法,而不是我想要的从 String 模块调用的方法。
如何让 Ruby 调用所需的方法?