metaps/genova

View on GitHub
lib/core_ext/string.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
class String
  def pattern_match?(search)
    pos = index('*')

    if pos.nil?
      search == self
    else
      search.index(self[0, pos]).present?
    end
  end
end