Sha256: f06662245a453c79a4df0900fed3177d30aef31a5f36b37e49f7b7634dc82dbe
Contents?: true
Size: 251 Bytes
Versions: 32
Compression:
Stored size: 251 Bytes
Contents
class Hash alias_method :backup, :[] def [] desired_key result = backup(desired_key) return result if result key, value = find{|key, value| key.is_a?(Regexp) && desired_key.is_a?(String) && key.match(desired_key) } value end end
Version data entries
32 entries across 32 versions & 1 rubygems