mugyu
2/11/2012 - 9:56 PM

N-gram

N-gram

class String
  def ngram(n)
    characters = self.each_char.to_a
    return [self] if characters.size <= n
    return characters.each_cons(n).map(&:join)
  end
end