Module: Jaspion::Kilza
- Defined in:
- lib/jaspion/kilza.rb,
lib/jaspion/kilza/class.rb,
lib/jaspion/kilza/source.rb,
lib/jaspion/kilza/version.rb,
lib/jaspion/kilza/language.rb,
lib/jaspion/kilza/property.rb,
lib/jaspion/kilza/language/java.rb,
lib/jaspion/kilza/language/java.rb,
lib/jaspion/kilza/language/objc.rb,
lib/jaspion/kilza/language/objc.rb
Defined Under Namespace
Modules: Class, Language Classes: Java, Objc, Property, Source
Constant Summary collapse
- VERSION =
'1.0.8'
Class Method Summary collapse
-
.clean(str) ⇒ String
Removes everything except numbers and letters.
-
.normalize(str) ⇒ String
Cleans the string and make it lowercase.
Class Method Details
.clean(str) ⇒ String
Removes everything except numbers and letters.
30 31 32 33 |
# File 'lib/jaspion/kilza.rb', line 30 def self.clean(str) str = '_' + str if str[0].number? str.gsub(/[^a-zA-Z0-9]/, '_') end |