Ich lerne Ruby.str.each in Ruby funktioniert nicht
Ich fand die Methode String#each
bei http://ruby-doc.org/core/classes/String.html.
Wenn ich es versuchen, mit ...
irb(main):001:0> "hello\nworld".each {|s| p s}
NoMethodError: undefined method `each' for "hello\nworld":String
... aber ich bekomme, dass NoMethodError
.
Ich benutze Ruby 1.9.1p253, also glaube ich nicht, dass ich eine alte Version verwende. Was ist los?
'String # jeder' iteriert nach Zeile, nicht char. – sepp2k