# File lib/stringex/string_extensions.rb, line 163
163:       def to_url(options = {})
164:         return self if options[:exclude] && options[:exclude].include?(self)
165:         options = stringex_default_options.merge(options)
166:         whitespace_replacement_token = options[:replace_whitespace_with]
167:         dummy = remove_formatting(options).
168:                   replace_whitespace(whitespace_replacement_token).
169:                   collapse("-").
170:                   limit(options[:limit])
171:         dummy.downcase! unless options[:force_downcase] == false
172:         dummy
173:       end