【问题标题】:NewLine(\n) alternative in Lua?Lua 中的 NewLine(\n) 替代方案?
【发布时间】:2018-09-19 07:28:31
【问题描述】:

我正在寻找一种在 Lua 中表达新行(\n)的替代方法,因为我的主机应用程序不允许用户使用 \ 字符。

这是我的代码:

local str = "Hello\nWorld"
print(str)

是否有任何替代解决方案可以在不使用\n 字符的情况下生成相同的字符串?

【问题讨论】:

  • 你可以试试"Hello"..string.char(10)..string.char(13).."World"
  • string.char(10) 就足够了。谢谢!
  • @moteus - 在哪些系统中LFCR 是有效的换行符?

标签: lua


【解决方案1】:

您可以使用长字符串直接在字符串中输入换行符:

local str = [[Hello
World]]

【讨论】:

    猜你喜欢
    • 2023-03-24
    • 1970-01-01
    • 2012-04-22
    • 1970-01-01
    • 2012-05-30
    • 1970-01-01
    • 1970-01-01
    • 2014-05-19
    • 1970-01-01
    相关资源
    最近更新 更多