ruby 的新手,我如何从如下网址获取文件扩展名:

http://www.example.com/asdf123.gif

另外,我将如何在C#中格式化此字符串,我将这样做:
string.format("http://www.example.com/{0}.{1}", filename, extension);

最佳答案

使用File.extname

File.extname("test.rb")         #=> ".rb"
File.extname("a/b/d/test.rb")   #=> ".rb"
File.extname("test")            #=> ""
File.extname(".profile")        #=> ""

格式化字符串
"http://www.example.com/%s.%s" % [filename, extension]

关于ruby - 如何从URL获取文件扩展名?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4113598/

10-13 04:49