Lua Удаление первой пары символов без добавления пробела

Я новичок в Lua, и я уверен, что это глупая проблема.

Я пытался удалить первые 3 символа из строки с помощью string.gsub Вот код:

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

Теперь "/ jk" - это первые 3 символа строки, теперь string.gsub добавляет пробел вместо их удаления. У меня вопрос, как их удалить без добавления пробела?


person nuberelo    schedule 03.04.2013    source источник


Ответы (1)


string.gsub не добавляет пробел, если вы не попросите об этом, и в вашем вставленном коде вы этого не просите. Вы уверены, что после /jk в строке еще не было пробела?

Кроме того, если вы просто пытаетесь удалить первые 3 символа, вам следует использовать string.sub(m, 4).

person Lily Ballard    schedule 03.04.2013