class FilterRename::Filters::Squeeze

Public Class Methods

hint() click to toggle source
# File lib/filter_rename/filters.rb, line 532
def self.hint; 'Squeeze consecutive CHARS in only one'; end
params() click to toggle source
# File lib/filter_rename/filters.rb, line 533
def self.params; 'CHAR'; end

Public Instance Methods

filter(params) click to toggle source
Calls superclass method FilterRename::FilterBase#filter
# File lib/filter_rename/filters.rb, line 535
def filter(params)
  super get_string.gsub Regexp.new("#{params[0]}{2,}", get_config(:ignore_case).to_boolean), params[0]
end