longys|常用函数工具插件
- 作者: 余生
- 热度: 1348
- 更新: 2024-02-13 20:33:48
# 引入插件
compile("longys:1.1.0")
1
# 使用说明
# Lua常用工具函数
本文介绍了一些常用的Lua工具函数,可以提高Lua编程的效率。
# 函数列表
以下是本文介绍的函数列表:
split(str, delimiter)
函数:使用指定的分隔符拆分字符串为数组。sleep(t1,t2)
函数:根据传入的参数生成睡眠时间。printTable
函数:以易于阅读的方式打印出一个表格。deepCopy
函数:深度复制一个表格。isNumeric
函数:判断一个变量是否为数字类型。isEmpty
函数:判断一个字符串是否为空。tableSize(t)
函数:返回一个表格中元素的数量。tableConcat(t1, t2)
函数:将两个表格合并为一个新表格。shuffleTable
函数:随机打乱一个表格的顺序。round
函数:四舍五入一个数字到指定的小数位数。tableHasKey(t, key)
函数:判断一个表格是否包含指定的键。tableContains(t, value)
函数:判断一个表格中是否包含指定的值。tableIndexOf(t, value)
函数:返回一个表格中指定值的索引。stringStartsWith(str, prefix)
函数:判断一个字符串是否以指定的前缀开头。stringEndsWith(str, suffix)
函数:判断一个字符串是否以指定的后缀结尾。stringTrim(str)
函数:去掉一个字符串两端的空白字符。
# 函数详细介绍
# 所有函数调用前面都加【ys.】 例如:ys.split()
# split(str, delimiter)
函数
使用指定的分隔符拆分字符串为数组。
# 参数
str
(string):要拆分的字符串。delimiter
(string):分隔符字符串。
# 返回值
table
:拆分后的数组。
# 使用案例
local str = "abc|def|hij"
local myTable = ys.split(str,"|"); --返回数组:{"abc", "def", "hij"}
1
2
2