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