【问题标题】:Get file name from URL using Lua使用 Lua 从 URL 获取文件名
【发布时间】:2013-08-18 08:30:07
【问题描述】:

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

我有这个网址

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

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

【问题讨论】:

    标签: string lua coronasdk lua-patterns


    【解决方案1】:

    试试这个:

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

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

    【讨论】:

    • 这个模式可能更容易理解:".+/(.*)$".
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-17
    • 2021-06-20
    • 1970-01-01
    相关资源
    最近更新 更多