Module: Permalink::Normalizations::NonAlphanumeric

Defined in:
lib/permalink/normalizations/non_alphanumeric.rb

Class Method Summary collapse

Class Method Details

.call(input, options = DEFAULT_OPTIONS) ⇒ Object



4
5
6
7
# File 'lib/permalink/normalizations/non_alphanumeric.rb', line 4

def self.call(input, options = DEFAULT_OPTIONS)
  regex = /[^#{options[:separator]}a-z0-9]/sim
  input.gsub(regex, options[:separator])
end