class ExoBasic::StrHelpers

Public Class Methods

is_name_valid?(name) click to toggle source
# 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) click to toggle source
# File lib/exobasic/str_helpers.rb, line 3
def self.normalize_name(name)
  name.strip.gsub(/[^[:print:]]/, '.')
end