lua string.sub 怎么用

 我来答
匿名用户
2017-10-16
展开全部
--string.sub(s,i,j)
--函数截取字符串s的从第i个字符到第j个字符之间的串.Lua中,字符串的第一个字符索引从1开始.你也可以使用负索引,负索引从字符串的结尾向前计数:-1指向最后一个字符,-2指向倒数第二个,以此类推.
--所以,
--string.sub(s, 1, j)返回字符串s的长度为j的前缀;
--string.sub(s, j, -1)返回从第j个字符开始的后缀.
--如果不提供第3个参数,默认为-1,因此我们将最后一个调用写为string.sub(s, j);
--string.sub(s, 2, -2)返回去除第一个和最后一个字符后的子串.
永恒pascal
2017-10-15 · TA获得超过4357个赞
知道大有可为答主
回答量:3902
采纳率:93%
帮助的人:660万
展开全部
例如:
s='1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ'
for i=1,36 do
print(string.sub(s,i,i))
end
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式