class String

Public Instance Methods

unique_word_count() click to toggle source
# File lib/string-stats-tc.rb, line 10
def unique_word_count
        unique_words.count
end
unique_words() click to toggle source
# File lib/string-stats-tc.rb, line 6
def unique_words
        self.split(" ").uniq
end
word_count() click to toggle source
# File lib/string-stats-tc.rb, line 2
def word_count
        self.split(" ").count
end
word_frequencies() click to toggle source
# File lib/string-stats-tc.rb, line 14
def word_frequencies
        frequencies = Hash.new(0)
        self.split(" ").each do |word|
                frequencies[word.to_sym] += 1
        end
        return frequencies
end