Method: Fbup::LeagueConfig.norm
- Defined in:
- lib/fbup/league_config.rb
.norm(code) ⇒ Object
use norm_(league)code - why? why not?
31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/fbup/league_config.rb', line 31 def self.norm( code ) ## use norm_(league)code - why? why not? ## norm league code ## downcase ## and remove all non-letters/digits e.g. at.1 => at1, at 1 => at1 etc. ## ö.1 => ö1 ## note - allow unicode letters!!! ## note - assume downcase works for unicode too e.g. Ö=>ö ## for now no need to use our own downcase - why? why not? code.downcase.gsub( /[^\p{Ll}0-9]/, '' ) end |