Module: QuickAndRuby::String::Case

Defined in:
lib/quick_and_ruby/string/case.rb

Instance Method Summary collapse

Instance Method Details

#snakecaseObject



6
7
8
# File 'lib/quick_and_ruby/string/case.rb', line 6

def snakecase
  gsub(/\s+/, '_').gsub(/([a-z\d])([A-Z])/, '\1_\2').downcase
end