Lua Utilities Snippets
1.0.0
LUA有用的实用程序!
这个文件首先是为我自己制作的,但后来我想与人分享,所以就在这里!
string.random(count,min,max)不需要“计数,min,max”,此功能返回一个随机字符串string.split(str,split)此功能将字符串拆分到表string.mix(str)请参阅mixstring.startswith(str,pattern)验证字符串是否从模式开始string.endswith(str,pattern)与上面相同,但对于字符串的末端string.encode编码的词汇表string.decode表用于解码string.encode.hex(str)将字符串编码为十六进制string.decode.hex(str)将字符串解码为十六进制string.encode.b64(str)将字符串编码为base64string.decode.b64(str)将字符串解码为base64string.totable将字符串转换为表io.readfile(path/to/file.txt)读取文件io.store(file,content,true)将数据存储到文件中,“ true”意味着我们在文件末尾进行新行,以供将来存储math.mix见mixmath.calc计算器沙盒(您无法注入代码) os.find("file","dir")在目录中搜索文件os.clear()清除终端,与所有OS一起使用os.getOS()返回当前OSos.getArch()如果拱形为64位或32位os.outputexecos.splitpath(path)拆分路径table.merge(t1,t2)合并两个表table.to2D(str)返回您发送的字符串的2D表版本table.tostring(tbl)返回您发送的表table.list(tbl)在字符串中返回表的元素列表,也返回计数table.head(tbl)返回第一个值table.tail(tbl)返回表的尾巴table.find(tbl)在表中找到一个值table.reverse(tbl)逆转表。警告:仅适用于普通键(1,2,3 ..) console.log(str)与时间和日期记录一些东西console.slowPrint(str)慢慢打印一些东西console.slowWrite(str)慢慢写入一些(使用io.write)console.error(error type, error message, additional infos)高级错误console.update(bool,str...)将更新控制台,bool:文本是慢慢出现的。 sleep(t)将等待给定的时间operator员,总是有用的morse带有char的桌子上的莫尔斯(Morse)chars一个带有所有字符的字符串,用于string.encode.b64(str)mix混合字符串或intsdostring for lua 5.3的旧负载串重制 - 将字符串作为一块代码执行isType Short for Type(OBJ)==“ OBJ”