【发布时间】:2017-02-07 04:26:26
【问题描述】:
我试图通过使用带有%S+ 的gmatch 将字符串拆分为表格。但是我遇到了错误:
尝试索引本地“args”(一个函数值)
以下是我认为有问题的三行代码:
print(msg)
local args = string.gmatch(msg, "%S+")
print(args[1])
所以第一行print(msg) 只是打印一个正常的字符串,因为它应该。第二行假设用空格分割该字符串,并将表存储在 args 中。第三行假设打印表中的第一个值,但是它给了我上面显示的错误。谢谢。
【问题讨论】: