Class: ExoBasic::StrHelpers
- Inherits:
-
Object
- Object
- ExoBasic::StrHelpers
- Defined in:
- lib/exobasic/str_helpers.rb
Class Method Summary collapse
Class Method Details
.is_name_valid?(name) ⇒ Boolean
7 8 9 |
# File 'lib/exobasic/str_helpers.rb', line 7 def self.is_name_valid?(name) !name.nil? && !name.empty? && StrHelpers.normalize_name(name) == name end |
.normalize_name(name) ⇒ Object
3 4 5 |
# File 'lib/exobasic/str_helpers.rb', line 3 def self.normalize_name(name) name.strip.gsub(/[^[:print:]]/, '.') end |