From: Satish Talim Date: 2008-01-21T22:06:53+09:00 Subject: Re: String count method in 1.9 ------=_Part_821_7015985.1200920819502 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Damn silly of me, to miss out the , between the two parameters. I'll attribute it to my high fever but still can't leave aside Ruby :) On Jan 21, 2008 5:19 PM, Satish Talim wrote: > As per the Ruby documentation, string.count(character_set1,character_set2)first takes the intersection of > character_set1 and character_set2 and then counts the number of times each > character from the resulting intersection occurs in string. > > The program: > a = 'hooooooooooll' > puts a.count "lo" "o" > > displays 10 in irb but displays 12 in Ruby 1.9. Why? > ------=_Part_821_7015985.1200920819502--