如何删除字符串中的第一个字符?[路亚]

uli*_*ina 2 string lua trim

基本上,我在 Lua 中有一个字符串,它是用户输出,但我想修剪第一个字符,因为我并不真正需要它。我怎样才能做到这一点?

Pig*_*let 7

您无法删除字符串的第一个字符。

但是您可以使用 string.sub 复制从第二个字符开始的子字符串

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

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

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