class String

Public Instance Methods

black() click to toggle source
# File lib/ext/string.rb, line 8
def black()   colorize('30') ; end
blue() click to toggle source
# File lib/ext/string.rb, line 12
def blue()    colorize('34') ; end
bold() click to toggle source
# File lib/ext/string.rb, line 5
def bold()   colorize('1') ; end
colorize(color_code) click to toggle source
# File lib/ext/string.rb, line 3
def colorize(color_code) "\e[#{color_code}m#{self}\e[0m" ; end
commify() click to toggle source
# File lib/ext/commify.rb, line 8
def commify
  gsub(/(\d)(?=(\d{3})+(\..*)?$)/,'\1,')
end
cyan() click to toggle source
# File lib/ext/string.rb, line 14
def cyan()    colorize('36') ; end
green() click to toggle source
# File lib/ext/string.rb, line 10
def green()   colorize('32') ; end
invert() click to toggle source
# File lib/ext/string.rb, line 6
def invert() colorize('7') ; end
magenta() click to toggle source
# File lib/ext/string.rb, line 13
def magenta() colorize('35') ; end
red() click to toggle source
# File lib/ext/string.rb, line 9
def red()     colorize('31') ; end
white() click to toggle source
# File lib/ext/string.rb, line 15
def white()   colorize('37') ; end
yellow() click to toggle source
# File lib/ext/string.rb, line 11
def yellow()  colorize('33') ; end