1、lua语言 怎么检测 当前字符 是否 存在指定文本中
答案:1 悬赏:60 手机版
解决时间 2021-03-24 03:18
- 提问者网友:感性作祟
- 2021-03-23 04:37
1、lua语言 怎么检测 当前字符 是否 存在指定文本中
最佳答案
- 五星知识达人网友:风格不统一
- 2021-03-23 05:40
用find函数。
string.find()函数用于在一个给定的目标字符串中搜索一个模式。
最简单的模式就是一个单词,它只会匹配与自己完全相同的拷贝。
当find找到一个模式后,它会返回两个值:匹配到的起始索引和结尾索引;
如果没有找到任何匹配,它就返回nil。
示例代码:
local str = "Hello World"
local i, j = string.find(str, "Hello")
-- 返回Hello在str中的起始位置和终止位置
print(i, j)
string.find函数还具有一个可选的第三个参数,它是一个索引,
告诉函数应该从目标字符串的哪个位置开始搜索。
string.find()函数用于在一个给定的目标字符串中搜索一个模式。
最简单的模式就是一个单词,它只会匹配与自己完全相同的拷贝。
当find找到一个模式后,它会返回两个值:匹配到的起始索引和结尾索引;
如果没有找到任何匹配,它就返回nil。
示例代码:
local str = "Hello World"
local i, j = string.find(str, "Hello")
-- 返回Hello在str中的起始位置和终止位置
print(i, j)
string.find函数还具有一个可选的第三个参数,它是一个索引,
告诉函数应该从目标字符串的哪个位置开始搜索。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯