Class: S6y

Inherits:
Object
  • Object
show all
Defined in:
lib/s6y.rb

Class Method Summary collapse

Class Method Details

.shortify(value) ⇒ Object



3
4
5
6
7
# File 'lib/s6y.rb', line 3

def shortify(value)
  value.to_s.split(/\b/).collect do |v| 
    (v.length > 2 && v[0,1] =~ /[a-zA-Z]/) ? "#{v[0,1]}#{v.length-2}#{v[-1,1]}" : v
  end.join
end