Method: String#decamelize
- Defined in:
- lib/clir/String.ext.rb
#decamelize ⇒ Object
306 307 308 309 310 311 312 |
# File 'lib/clir/String.ext.rb', line 306 def decamelize str = self str[0] = str[0].downcase str.split(' ').map do |seg| seg.gsub(/([A-Z])/){ "_#{$1.downcase}"} end.join(' ') end |