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