Module: StringExtensions

Defined in:
lib/string_extensions.rb

Instance Method Summary collapse

Instance Method Details

#remove_internal_spacesObject



3
4
5
# File 'lib/string_extensions.rb', line 3

def remove_internal_spaces
  gsub(/[\n|\r|\s]+/, '')
end

#rgb_to_integerObject



7
8
9
10
11
12
13
# File 'lib/string_extensions.rb', line 7

def rgb_to_integer
  if self.length == 7 # '#FF00FF'
    Integer(self.gsub('#', '0x'))
  else
    raise "#{self} doesn't seem to be a proper RGB code."
  end
end