Lua中的字符串分割函数split返回值为nil的错误。

我正在遵循 lua 文档页面上的字符串拆分,尝试自己的时候出错了。例如,

Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
split("a,b,c", ",")

返回

stdin:1: attempt to call global 'split' (a nil value)
stack traceback:
stdin:1: in main chunk
[C]: ?

为什么会这样?

原文链接 https://stackoverflow.com/questions/10473231

点赞
stackoverflow用户107090
stackoverflow用户107090

信息很清楚:您尝试调用名为 split 的全局函数,但未定义。

2012-05-06 20:17:29
stackoverflow用户734069
stackoverflow用户734069

That不是“lua doc page”。它是一个维基文章,解释了拆分和连接字符串的概念,而不是Lua中的任何实际功能。 Lua文档明确声明没有“split”函数。 维基文章解释了如何_创建_此类函数和/或此类函数如何工作。

2012-05-06 20:30:38