abbrev(pattern = nil)
Instance Public methods
Calculates the set of unambiguous abbreviations for the strings in
self
.
1 2 3 4 | require 'abbrev' %w{ car cone }.abbrev #=> {"ca" => "car", "con"=>"cone", "co" => "cone", "car" => "car" , "cone" => "cone" } |
The optional pattern
parameter is a pattern or a string. Only
input strings that match the pattern or start with the string are included
in the output hash.
1 2 3 | %w{ fast boat day }.abbrev(/^.a/) #=> {"fas"=>"fast", "fa"=>"fast", "da"=>"day", "fast" => "fast" , "day" => "day" } |
See also Abbrev.abbrev
Please login to continue.