【发布时间】:2011-06-27 00:38:23
【问题描述】:
local a = "te\st"
local b = string.gsub(a,'\','\\\\')
assert(false,b)
我做错了什么?
当我执行assert 时,我希望将字符串te\st 打印到屏幕上...但它不起作用
我有一个 JSON 文件,我想将它解码成 Lua 表。我不需要打印任何内容,我做了assert 只是为了测试本地问题。
所以我需要将所有数据保存在具有'\' 的 JSON 文件中。
【问题讨论】:
-
我假设如果我解决了那个小例子,我将能够对 JSON 部分使用相同的解决方案
-
请说明
b中的内容以及您期望/希望得到什么结果以获得更好的答案 -
介意更好地解释您的问题/使用更多代码包括 json 部分吗?