module SpacesAreOk
Constants
- VERSION
Public Class Methods
find_a_matching_name(prospects, name)
click to toggle source
# File lib/spaces_are_ok.rb, line 14 def self.find_a_matching_name(prospects, name) prospects.detect { |prospect| prospect == name } end
make_a_valid_name(possibly_invalid_name, separator)
click to toggle source
# File lib/spaces_are_ok.rb, line 7 def self.make_a_valid_name(possibly_invalid_name, separator) name = possibly_invalid_name.gsub(%r< [^a-z0-9_] >ix) do |m| "#{m.ord}_" end name.downcase end