从Lua中的异常消息中删除文件名和亚麻

时间:2016-02-04 19:07:02

标签: string exception lua match

我无法在Lua中的异常消息中删除我需要的参数。 我收到的消息如下所示:

/path/anotherpath/class.lua:929: attempt to index field '?' (a nil value)

我想要做的是提取类的名称(“.lua”之前的单词)和行号(第一个“:”之后的数字) 任何人都可以帮我找到我需要在string.match中使用的模式吗?

1 个答案:

答案 0 :(得分:3)

要给出一个比Egor更完整的答案(看起来正确,需要一个.lua文件扩展名的警告):

{ products: [], _id: 56b3b9fcd13a19a87bddd5f3 }