我一直在尝试打开一个文件,读取内容,然后对该文件的内容进行编号并保存。例如,该文件包含:
This is line 1.
This is line 2.
This is line 3.
输出应该是:
- 这是第 1 行。
- 这是第 2 行。
- 这是第 3 行。
我对 ruby 非常陌生,所以我只知道将行添加到数组中。但是现在我不知道如何将数字添加到数组的每个项目中。这是我所拥有的:
class AddNumbers
def insert_numbers_to_file(file)
@file_array = []
line_file = File.open(file)
line_file.each do |line|
@file_array << [line]
end
end
end
任何帮助或提示将不胜感激。谢谢