Module: SexySlug::NumberDelimiter

Defined in:
lib/sexy_slug/number_delimiter.rb

Class Method Summary collapse

Class Method Details

.call(string) ⇒ Object



2
3
4
5
# File 'lib/sexy_slug/number_delimiter.rb', line 2

def self.call(string)
  del = Regexp.escape(SexySlug.t('number.delimiter'))
  string.gsub(/((?:^|[^\d#{del}])\d+)#{del}(\d+(?:[^\d#{del}]|$))/, '\1\2')
end