Ruby 仅从HTTP post获取文件名

Ruby 仅从HTTP post获取文件名,ruby,Ruby,我有一个字符串:“/storage/emulated/0/DCIM/Camera/test.jpg”。这是一个位置,我试图只获取文件名作为字符串 是否有一种方法可以使用ruby从该字符串中提取文件名(test.jpg)?执行以下操作:- string = "/storage/emulated/0/DCIM/Camera/test.jpg" File.basename(string) # => "test.jpg" 签出的文档。按以下操作:- string = "/storage/emul

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

是否有一种方法可以使用ruby从该字符串中提取文件名(test.jpg)?

执行以下操作:-

string = "/storage/emulated/0/DCIM/Camera/test.jpg"
File.basename(string) # => "test.jpg"
签出的文档。

按以下操作:-

string = "/storage/emulated/0/DCIM/Camera/test.jpg"
File.basename(string) # => "test.jpg"
签出的文档。

按以下操作:-

string = "/storage/emulated/0/DCIM/Camera/test.jpg"
File.basename(string) # => "test.jpg"
签出的文档。

按以下操作:-

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

签出的文档。

可能不是最佳方式,但您可以按/拆分并保存最后一个值

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

可能不是最佳方式,但您可以按/拆分并保存最后一个值

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

可能不是最佳方式,但您可以按/拆分并保存最后一个值

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

可能不是最佳方式,但您可以按/拆分并保存最后一个值

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

谢谢它扩展文件名(不包括类型,即jpg)。我只得到字符串“测试”谢谢。它扩展文件名(不包括类型,即jpg)。我只得到字符串“测试”谢谢。它扩展文件名(不包括类型,即jpg)。我只得到字符串“测试”谢谢。它扩展文件名(不包括类型,即jpg)。我只得到字符串“test”