2 deleted 3 characters in body
source | link

Ruby, 5048

p((g=gets.upcase.gsub( /[^A-Z0-9]Z\d]/,''))==g.reverse)

Quite simple, and hastily made so not golfed too much. I shall golf it more later.

Ruby, 50

p((g=gets.upcase.gsub(/[^A-Z0-9]/,''))==g.reverse)

Quite simple, and hastily made so not golfed too much. I shall golf it more later.

Ruby, 48

p((g=gets.upcase.gsub /[^A-Z\d]/,'')==g.reverse)

Quite simple, and hastily made so not golfed too much. I shall golf it more later.

1
source | link

Ruby, 50

p((g=gets.upcase.gsub(/[^A-Z0-9]/,''))==g.reverse)

Quite simple, and hastily made so not golfed too much. I shall golf it more later.