Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/string.rb

Instance Method Summary collapse

Instance Method Details

#to_simple_stringObject



4
5
6
7
8
9
10
11
12
13
# File 'lib/string.rb', line 4

def to_simple_string
  a = self.gsub("\.", '-')
  a = a.gsub(':', '-').gsub('%20', '-')
  a = a.downcase.strip.gsub(' ', '-')
  while a.include? '--'
    a = a.sub("--", '-')
  end
  a = a.gsub(/-$/, '')
  a
end