Class: String

Inherits:
Object
  • Object
show all
Defined in:
lib/alxtz_palindrome.rb

Instance Method Summary collapse

Instance Method Details

#lettersObject



8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/alxtz_palindrome.rb', line 8

def letters
  letter_regex = /[a-zA-Z]/i

  the_letters = []

  self.chars.each do |character|
    if (character.match(letter_regex))
      the_letters << character
    end
  end

  the_letters.join
end

#palindrome?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/alxtz_palindrome.rb', line 4

def palindrome?
  processed_content == processed_content.reverse
end