как мы можем получить максимальное количество букв, расположенных рядом?
Например, если мы посчитаем каждую букву максимум рядом a
:
"Muhahaha, hello world!!!!! Aaaaaaaa" # => 7
"fuu" # => 0
"foobar" # => 1
"aaa bbb ccc" # => 3
"aa bb cc aaaaa ff" # => 5
Я использую Ruby 1.9.3. Согласно классу String, я не думаю, что уже есть метод, который может сделать это. Может быть, класс Regexp мог бы быть более полезным.
Как вы думаете, есть сексуальный способ сделать это? Спасибо за любые предложения.