class String

Public Instance Methods

camel_case_lower() click to toggle source
# File lib/ext/string.rb, line 6
def camel_case_lower
        @class_to_array = self.split('')
        @class_name_length = @class_to_array.length - 1
        @output = @class_to_array.each_with_index do |letter,i|
                if i ==0
                        letter.downcase!
                elsif i == @class_name_length
                        letter.gsub!(/y/,'ie')
                end
        end.join

        @output + 's'
end
is_i?() click to toggle source
# File lib/ext/string.rb, line 2
def is_i?
   /\A[-+]?\d+\z/ === self
end