module Kramdown::Utils
def self.snake_case(name)
def self.snake_case(name) name = name.dup name.gsub!(/([A-Z]+)([A-Z][a-z])/, '\1_\2') name.gsub!(/([a-z])([A-Z])/, '\1_\2') name.downcase! name end
def self.snake_case(name) name = name.dup name.gsub!(/([A-Z]+)([A-Z][a-z])/, '\1_\2') name.gsub!(/([a-z])([A-Z])/, '\1_\2') name.downcase! name end