class Glueckskeks::Collapser

Public Class Methods

collapse(str) click to toggle source
# File lib/glueckskeks/collapser.rb, line 3
def self.collapse(str)
  str.split.map{|s| s.partition(/-|,|\./)}.flatten.delete_if{|n| n == ""}.map do |n|
    # Keep numbers
    if /\d\d/ =~ n
      n[0..1]
    else
      n[0]
    end
  end.join
end