Class String
In: lib/feed_tools/vendor/html5/lib/core_ext/string.rb
lib/feed_tools/vendor/html5/lib/html5/filters/validator.rb
Parent: Object
HTMLConformanceChecker String\n[lib/feed_tools/vendor/html5/lib/core_ext/string.rb\nlib/feed_tools/vendor/html5/lib/html5/filters/validator.rb] HTML5::Filters::Base dot/f_72.png

Methods

External Aliases

% -> old_format

Public Instance methods

lifted from rails

[Source]

    # File lib/feed_tools/vendor/html5/lib/html5/filters/validator.rb, line 24
24:   def underscore()
25:      self.gsub(/::/, '/').
26:        gsub(/([A-Z]+)([A-Z][a-z])/,'\1_\2').
27:        gsub(/([a-z\d])([A-Z])/,'\1_\2').
28:        tr("-", "_").
29:        downcase
30:    end

[Validate]