使用Lua从URL获取文件名

如何使用 Lua 字符串操作从 URL 中获取文件名。

我有这个网址

https://thisisarandomsite.com/some_dir/src/blah/blah/7fd34a0945b036685bbd6cc2583a5c30.jpg

我想要获取 7fd34a0945b036685bbd6cc2583a5c30.jpg,因为它可能是一个随机的站点,所以站点名称不是静态的。

点赞
用户1190388
用户1190388

尝试一下:

local str = "https://thisisarandomsite.com/some_dir/src/blah/blah/7fd34a0945b036685bbd6cc2583a5c30.jpg"
local name = str:match( "([^/]+)$" )

你可以根据这个指南来自定义匹配模式。

2013-08-16 02:14:56