回文と呼ばれるメソッドを作成する必要がありますか?
palindrome?(string) は、指定された文字列 (単語またはフレーズ) が回文であるかどうかを判断する必要があります。
単語以外の文字を無視するために使用する方法がわかりません
def palindrome?(str)
if str.reverse.downcase.delete(" ") == str.downcase.delete(" ")
return true
else
return false
end
end
私はルビー言語を使用しており、正規表現を使用できます。また、コードが複雑すぎると感じていることに注意してください。もっと簡単にできることはわかっています。助けてください