如何删除字符串的第一个字符? [卢阿]

问题描述

基本上,我在Lua中有一个字符串,它是用户输出的,但是我想修剪第一个字符,因为我确实不需要它。我该怎么办?

解决方法

您不能删除字符串的第一个字符。

但是您可以使用string.sub

复制从第二个字符开始的子字符串。

string.sub(s,i [,j])

返回s的子串,该子串从i开始并一直持续到j;一世 并且j可以为负。如果j不存在,则假定它等于 到-1(与字符串长度相同)。...

因此,str = str:sub(2)将为您提供str的子字符串,该字符串以您想要的字符2开头。