Class: Array
- Inherits:
-
Object
- Object
- Array
- Defined in:
- lib/abbrev.rb
Instance Method Summary collapse
-
#abbrev(pattern = nil) ⇒ Object
Calculates the set of unambiguous abbreviations for the strings in
self
.
Instance Method Details
#abbrev(pattern = nil) ⇒ Object
Calculates the set of unambiguous abbreviations for the strings in self
. If passed a pattern or a string, only the strings matching the pattern or starting with the string are considered.
%w{ car cone }.abbrev #=> { "ca" => "car", "car" => "car",
"co" => "cone", "con" => cone",
"cone" => "cone" }
89 90 91 |
# File 'lib/abbrev.rb', line 89 def abbrev(pattern = nil) Abbrev::abbrev(self, pattern) end |