From: Roger Pack Date: 2010-08-20T00:51:22+09:00 Subject: Re: Is this a bug of String#count? >>> s = "a\u4e00" >>> s.count("^a") > => 0 > > Why the above result is 0 not 1? After all there are 2 characters > in the string s. Is this a bug of String#count? count returns the sum of occurrences of characters. I don't see any ^a in the original string... -- Posted via http://www.ruby-forum.com/.