这字儿是啥?它可是个长尾巴的哦!
- 内容介绍
- 文章标签
- 相关推荐
本文共计163个文字,预计阅读时间需要1分钟。
假设我需要在Lua中获取一个字符串s的第一个字符,不使用外部Lua库。以下是一种实现方法:
luas=abc123s1=s:sub(1, 1)print(s1)
假设我在lua中有一个字符串:> s = "abc123"
我想得到的s1只是s的第一个字符,如果s为空则为空.
我试过用过
> s1 = s[1]
和
> s1 = s[0]
如何在不使用外部Lua库的情况下获取第一个字符
但两者都只返回零.
您可以使用string.sub()来获取长度为1的子字符串:> s = "abc123" > string.sub(s, 1, 1) a
这也适用于空字符串:
> string.sub("", 1, 1) -- => ""
本文共计163个文字,预计阅读时间需要1分钟。
假设我需要在Lua中获取一个字符串s的第一个字符,不使用外部Lua库。以下是一种实现方法:
luas=abc123s1=s:sub(1, 1)print(s1)
假设我在lua中有一个字符串:> s = "abc123"
我想得到的s1只是s的第一个字符,如果s为空则为空.
我试过用过
> s1 = s[1]
和
> s1 = s[0]
如何在不使用外部Lua库的情况下获取第一个字符
但两者都只返回零.
您可以使用string.sub()来获取长度为1的子字符串:> s = "abc123" > string.sub(s, 1, 1) a
这也适用于空字符串:
> string.sub("", 1, 1) -- => ""

