【问题标题】:String split returns nil value error in lua字符串拆分在lua中返回零值错误
【发布时间】:2012-05-07 04:30:38
【问题描述】:

我正在关注lua doc page 进行字符串拆分,我自己尝试时出错。例如,

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]: ?

为什么会这样?

【问题讨论】:

    标签: lua


    【解决方案1】:

    That 不是“lua 文档页面”。这是一篇 wiki 文章,解释了分割和连接字符串的概念,而不是 Lua 中的任何实际函数。 The Lua documentation 明确指出没有“拆分”功能。 wiki 文章解释了如何创建这样的函数和/或这样的函数如何工作。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2012-04-15
        • 2010-11-28
        • 2018-06-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-25
        • 2015-01-16
        • 1970-01-01
        相关资源
        最近更新 更多