module StringExtensions
Public Instance Methods
blank?()
click to toggle source
from Active Support library
# File lib/string_extensions.rb, line 5 def blank? self !~ /\S/ end
remove_internal_spaces()
click to toggle source
# File lib/string_extensions.rb, line 17 def remove_internal_spaces gsub(/[\n|\r|\s]+/, '') end
rgb_to_integer()
click to toggle source
# File lib/string_extensions.rb, line 21 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
start_with?(prefix)
click to toggle source
from Ruby Facets library
# File lib/string_extensions.rb, line 12 def start_with?(prefix) self.index(prefix) == 0 end