class String

Public Instance Methods

blue() click to toggle source
# File lib/aka/string.rb, line 61
def blue
 colorize(34)
end
colorize(color_code) click to toggle source
# File lib/aka/string.rb, line 45
def colorize(color_code)
 "\e[#{color_code}m#{self}\e[0m"
end
green() click to toggle source
# File lib/aka/string.rb, line 53
def green
 colorize(32)
end
is_i?() click to toggle source
# File lib/aka/string.rb, line 41
def is_i?
!!(self =~ /\A[-+]?[0-9]+\z/)
end
light_blue() click to toggle source
# File lib/aka/string.rb, line 69
def light_blue
 colorize(36)
end
pink() click to toggle source
# File lib/aka/string.rb, line 65
def pink
 colorize(35)
end
pretty() click to toggle source
# File lib/aka/string.rb, line 37
def pretty
self.gsub("\s\t\r\f", ' ').squeeze(' ')
end
red() click to toggle source
# File lib/aka/string.rb, line 49
def red
 colorize(31)
end
yellow() click to toggle source
# File lib/aka/string.rb, line 57
def yellow
 colorize(33)
end