使用Lua从URL获取文件名

时间:2013-08-16 02:09:12

标签: string lua corona lua-patterns

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

我有这个网址

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

我想获得7fd34a0945b036685bbd6cc2583a5c30.jpg,它可以是一个随机网站,因此网站名称不是静态的。

1 个答案:

答案 0 :(得分:11)

试试这个:

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

您可以自this guide自定义匹配模式。