标签: ruby file-io
我从这样的用户那里获取一个字符串变量:
mail = gets
我希望使用此变量打开文件。
file = File.new(mail, "r") ##obviously this isn't working
如何实际使用此邮件变量打开该名称的文件?
由于
答案 0 :(得分:2)
mail = gets.chomp
获取函数最后给出一个带\ n的字符串。
答案 1 :(得分:0)
我更喜欢mail = gets.strip。
mail = gets.strip
strip似乎稍微慢于chomp,但我发现它更具可读性。
strip
chomp
如果您对基准测试感到好奇,请查看要点here。