Skip to content

Instantly share code, notes, and snippets.

@psy-q
Created November 12, 2018 18:32
def filter(string)
string.tr(',', '').tr(' ', '').tr('-', '')
end
def compare(string)
orig = filter(string).downcase
reversed = filter(string).reverse.downcase
orig == reversed
end
string = 'A man, a plan, a cat, a ham, a yak, a yam, a hat, a canal-Panama'
puts compare(string)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment