在Ruby中打开文件 - 未知的regexp选项 - Prgra ERROR?

时间:2015-03-28 19:03:06

标签: ruby regex error-handling

我正在尝试打开一个文件,并将内容作为我的方法的可用输入存储在一个单独的文件中。具体来说,我有一个文件“test_int_file.rb”,每行只有一个整数。我想将每个整数用作我方法的输入。

我试图在存储方法的同一文件中使用此命令打开此文件:     File.open( “/桌面/程序/ test_int_file.rb”)

我的计划是使用类似下面的内容将每一行作为单独的整数输入(存储在数组中),我可以传递给我的方法:

file_arr = []
File.open("/Desktop/Programs/test_int_file.rb").each_line do |line|
file_arr << line.to_i
end

这里有两个主要问题:

1)当我在Mac上尝试File.open(“/ Desktop / Programs / test_int_file.rb”)时,我在终端中收到此错误:     未知的正则表达式选项 - Prgra 打开这个文件我做错了什么?

2)上面的代码块是否可以将我的整数输入文件转换为整数数组?

提前致谢!

0 个答案:

没有答案