Module: DeepCover::Tools::Camelize
- Defined in:
- lib/deep_cover/tools/camelize.rb
Instance Method Summary collapse
-
#camelize(string) ⇒ Object
Poor man’s camelize.
Instance Method Details
#camelize(string) ⇒ Object
Poor man’s camelize. ‘an_example’ => ‘AnExample’
6 7 8 |
# File 'lib/deep_cover/tools/camelize.rb', line 6 def camelize(string) string.to_s.gsub(/([a-z\d]*)[_?!]?/) { Regexp.last_match(1).capitalize } end |