class Object
Public Instance Methods
search_me(string, substring)
click to toggle source
string_search.rb
# File lib/string_search.rb, line 5 def search_me(string, substring) len = substring.size string_len = string.size i = 0 string_counter = 0 until string_counter == string_len string.chars.each_with_index do |letter, index| string_counter += 1 if string[index, len] == substring i += 1 if i == 1 @sing_or_plural = "match" elsif i > 1 @sing_or_plural = "matches" end end end if i == 0 print "no match" false end end unless string.include?(substring) == false print "found #{i} #{@sing_or_plural}: #{substring.upcase}" end end