Sto imparando Ruby.str.each in Ruby non funziona
Ho trovato il metodo String#each
a http://ruby-doc.org/core/classes/String.html.
Quando provo ad usarlo ...
irb(main):001:0> "hello\nworld".each {|s| p s}
NoMethodError: undefined method `each' for "hello\nworld":String
... ma ottengo che NoMethodError
.
Sto usando Ruby 1.9.1p253 quindi non penso di utilizzare una versione precedente. Cosa sta succedendo?
'String # each' iterato da riga, non char. – sepp2k