local starts, ends = string.find(string, char)
在lua中string的下标从1开始
例:
starts, ends = string.find("ahsss3", "hs")
print(starts, ends)
打印结果是 2, 3
上例如果是查找“sbc” 返回是nil,直接print会报错
本文深入解析Lua编程语言中用于查找子字符串的内置函数string.find的使用方法,通过实例演示如何准确获取目标子串的起始和结束位置,并详细解释查找失败时的返回值及错误处理策略。
local starts, ends = string.find(string, char)
在lua中string的下标从1开始
例:
starts, ends = string.find("ahsss3", "hs")
print(starts, ends)
打印结果是 2, 3
上例如果是查找“sbc” 返回是nil,直接print会报错
3889

被折叠的 条评论
为什么被折叠?