Sha256: fdb2d8279d67abe7e218c1a45b48ddf35144f2c8b1d2f286f08330118cb57941

Contents?: true

Size: 403 Bytes

Versions: 1

Compression:

Stored size: 403 Bytes

Contents

class Wordini

	def self.obfuscate(word_string, words_to_remove)
		word_string.split.map{ |word| 
			if words_to_remove.include? word
				word = "*" * word.split('').count
			else
				word = word
			end
			}.join(' ')
	end

	def self.report(word_string, search_terms)
		word_set = {}
		search_terms.each { |word|
			count = word_string.split.count(word)
			word_set[word] = count
		}
		word_set
	end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wordini-0.1.0 lib/wordini.rb