1、lua语言 怎么检测 当前字符 是否 存在指定文本中 10

 我来答
永恒pascal
2017-04-20 · TA获得超过4358个赞
知道大有可为答主
回答量:3902
采纳率:93%
帮助的人:729万
展开全部
用find函数。
string.find()函数用于在一个给定的目标字符串中搜索一个模式。
最简单的模式就是一个单词,它只会匹配与自己完全相同的拷贝。
当find找到一个模式后,它会返回两个值:匹配到的起始索引和结尾索引;
如果没有找到任何匹配,它就返回nil。

示例代码:
local str = "Hello World"
local i, j = string.find(str, "Hello") 
-- 返回Hello在str中的起始位置和终止位置
print(i, j)

string.find函数还具有一个可选的第三个参数,它是一个索引,
告诉函数应该从目标字符串的哪个位置开始搜索。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式