【发布时间】:2019-06-10 02:36:32
【问题描述】:
如何获取没有路径和.lua的当前文件名?
我试过了:
local info = debug.getinfo(1,'S');
print(info.source);
这就是我得到的:
@data/spells/scripts/10lvl/bakurichimacha.lua
@data/spells/scripts/1000lvl/brave sword attack.lua
如何删除这些部分:
@data/spells/scripts/10lvl/ and .lua
@data/spells/scripts/1000lvl/ and .lua
要打印只是爆奶茶和勇敢的剑攻击?
【问题讨论】:
-
当然要去掉它们。
-
(即找到最后一个
/,去掉该部分和之前的部分,删除最后4个字符.lua)