从HTTP帖子中获取文件名

时间:2014-09-06 10:26:43

标签: ruby

我有一个字符串是这样的:“/ storage /emured / 0 / DCIM / Camera / test.jpg”。这是一个位置,我试图只将文件的名称作为字符串。

有没有办法用ruby从该字符串中提取文件的名称(test.jpg)?

2 个答案:

答案 0 :(得分:2)

执行以下操作: -

string = "/storage/emulated/0/DCIM/Camera/test.jpg"
File.basename(string) # => "test.jpg"

查看::basename的doco。

答案 1 :(得分:1)

可能不是最佳方式,但你可以用/分割并保存最后一个值

string = "/storage/emulated/0/DCIM/Camera/test.jpg".split('/')
string = string[string.length-1] # => "test.jpg"