# File lib/ramaze/snippets/string/snake_case.rb, line 13 def snake_case gsub(/\B[A-Z][^A-Z]/, '_\&').downcase.gsub(' ', '_') end