Ruby 文本文件中的回文词
Ruby palindrome words in a text file
我正在尝试编写一个 ruby 程序来查找并显示保存在文件示例中的回文词:(c:/palindrome.txt)。这个想法是读取文件的内容(几个单词)并仅打印回文单词。
@string=""
File.new("C:\palindrome.txt", "r").each do |line|
@string += line
end
这会起作用
words = File.read("c:/palindrome.txt")
words_array = words.downcase.split(" ")
palindromes = []
words_array.each do |word|
if word.length>1
palindromes << word if word == word.reverse
end
end
puts palindromes
我正在尝试编写一个 ruby 程序来查找并显示保存在文件示例中的回文词:(c:/palindrome.txt)。这个想法是读取文件的内容(几个单词)并仅打印回文单词。
@string=""
File.new("C:\palindrome.txt", "r").each do |line|
@string += line
end
这会起作用
words = File.read("c:/palindrome.txt")
words_array = words.downcase.split(" ")
palindromes = []
words_array.each do |word|
if word.length>1
palindromes << word if word == word.reverse
end
end
puts palindromes