Method: Packr::Base62#get_pattern

Defined in:
lib/packr/base62.rb

#get_pattern(words) ⇒ Object



141
142
143
144
145
146
# File 'lib/packr/base62.rb', line 141

def get_pattern(words)
  words = words.map { |word, key| word.to_s }.join("|").gsub(/\|{2,}/, "|").gsub(/^\|+|\|+$/, "")
  words = "\\x0" if words == ""
  string = "\\b(#{words})\\b"
  %r{#{string}}
end