Lua移除前几个字符而不加空格

我对 Lua 不熟悉,我确信这是个愚蠢的问题。

我试图使用 string.gsub 从字符串中删除前 3 个字符。以下是代码:

string.gsub(m, "/jk", "", 1)

现在 “/jk” 是该字符串的前 3 个字符,但现在 string.gsub 却在删除它们时添加了一个空格。我的问题是,如何在不添加空格的情况下删除它们?

点赞
用户582
用户582

string.gsub不会在没有请求的情况下添加空格,在您粘贴的代码中并没有这样请求。您确定在 /jk 后面没有已经有一个空格了吗?

另外,如果您只是想删除前三个字符,应该使用 string.sub(m, 4)

2013-04-03 20:18:49