我有一个变量book_file_name
,它存储一个文件名,路径如下:
book_file_name
=> "./download/Access\\ Database\\ Design\\ \\&\\ Programming,\\ 3rd\\ Edition.PDF"
puts book_file_name
./download/Access\ Database\ Design\ \&\ Programming,\ 3rd\ Edition.PDF
=> nil
book_file_name.length
=> 71
当我File.exists?
用来检查文件时,出现了问题。
这就是我使用字符串的方式:
File.exists?("./download/Access\ Database\ Design\ \&\ Programming,\ 3rd\ Edition.PDF")
=> true
这就是我使用变量的方式:
File.exists?(book_file_name)
=> false
变量有什么问题?