class String

Overload the String class

Public Instance Methods

is_palindromic?() click to toggle source
# File lib/is_palindromic/overloads.rb, line 22
def is_palindromic?
    return false if processed_content.empty?

    processed_content == processed_content.reverse
end
processed_content() click to toggle source
# File lib/is_palindromic/overloads.rb, line 28
def processed_content
    scan(/[[:alnum:]]/i).join.downcase
end