Linux 拨号vps windows公众号手机端

lua怎么获取字符串指定位置的字符

lewis 8年前 (2017-05-02) 阅读数 9 #程序编程
文章标签 Lua

在Lua中,可以使用字符串的索引来获取指定位置的字符。字符串的索引从1开始,表示字符串的第一个字符。以下是获取字符串指定位置字符的示例代码:

local str = "Hello, Lua!"

-- 获取第一个字符
local firstChar = str:sub(1, 1)
print(firstChar)  -- 输出 "H"

-- 获取第五个字符
local fifthChar = str:sub(5, 5)
print(fifthChar)  -- 输出 "o"

-- 获取最后一个字符
local lastChar = str:sub(-1)
print(lastChar)  -- 输出 "!"

-- 获取倒数第三个字符
local thirdLastChar = str:sub(-3, -3)
print(thirdLastChar)  -- 输出 "u"

在以上示例中,str:sub(index, index)函数用于获取指定位置的字符。你可以指定正数索引来获取从左到右的字符,也可以指定负数索引来获取从右到左的字符。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门