上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要: 转载原文1 转载原文2 获取随机数方法及示例 --1.指定最小值和最大值获取随机数 --2.setRandom为选填参数,当该值为:true时,会设置随机数种子 --3.值得注意的是,当循环调用时请勿填入setRandom参数,否则返回随机数相同 function randomNum(numMin, 阅读全文
posted @ 2022-05-23 16:16 青丝·旅人 阅读(1724) 评论(0) 推荐(0) 编辑
摘要: 一、读取指定文件指定行的内容 1. 读取方法 --1.获取指定文件的指定行内容,若未指定行数,返回 {文件内容列表,文件总行数} --2.若行数在文件总行数范围,返回 {文件内容列表,文件总行数,指定行数的内容} --3.若行数超出文件总行数,返回 {文件内容列表,文件总行数} --4.filePa 阅读全文
posted @ 2022-05-23 15:40 青丝·旅人 阅读(3692) 评论(0) 推荐(0) 编辑
摘要: --读全部 function load(fileName) assert(type(fileName) == 'string', 'Parameter "fileName" must be a string.'); local file = assert(io.open(fileName, 'r') 阅读全文
posted @ 2022-05-23 14:24 青丝·旅人 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 使用Lua的库函数 string.gsub() 与 string:match() 去除空格: 一、常规方法 local strL1 = "fewa jf A a" strL1 = string.gsub(strL1, " ", "") print(strL1) 顺便说下一,想去除回车只需要将 " " 阅读全文
posted @ 2022-05-22 17:02 青丝·旅人 阅读(3558) 评论(0) 推荐(0) 编辑
摘要: 原文连接 一、认识goto goto是lua5.2以后加入的新特性,和其它语言中的goto用法相似; goto说明符会将一段程序转换到一个label,一个label定义之后在整个代码块都是课件的,除了嵌套函数之外; 用法如下:我们可以使用::gotoname_::来声明一个跳转的标志符,之后可以使用 阅读全文
posted @ 2022-05-20 16:40 青丝·旅人 阅读(742) 评论(0) 推荐(0) 编辑
摘要: Code如下: --根据文件名判断文件类型 --其实有文件对象的化直接 Type(fileNmae) 可以更方便快速获取文件类型 local function judgeFileType(fileName) local strLen = #fileName local po = fileName:f 阅读全文
posted @ 2022-05-20 11:40 青丝·旅人 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 问题: 最近在用lua, 发现一个有点意思的槽点啊-____-! 那就是lua貌似会使用系统所用的字符集. 具体点说, 就是在windows上, 它会使用cp936来表示代码中的中文. 来个例子: print("中文") 把这句代码写到文本文件里, 保存的时候选择UTF-8的话, 这时你运行代码, 阅读全文
posted @ 2022-05-18 18:11 青丝·旅人 阅读(1778) 评论(0) 推荐(0) 编辑
摘要: 原文链接 string.byte()## 原型:string.byte (s [, i [, j] ]) 解释:函数返回字符s[i], s[i+1], ···, s[j]的内部数字编码(ASCII码),其中参数i的默认值是1,而参数j的默认值是i。需要注意的是该函数在返回的数字编码在跨平台方面不一定 阅读全文
posted @ 2022-05-18 17:52 青丝·旅人 阅读(3347) 评论(0) 推荐(0) 编辑
摘要: 首先是关于字符长度的一些结束(可以不看) 在 Lua 中,获取字符串长度我们一般使用 #str(不建议使用 string.len(str) )! local str = "abc" local len = #str print(len) -- 3 str = "你们好" len = #str pri 阅读全文
posted @ 2022-05-18 17:43 青丝·旅人 阅读(3349) 评论(0) 推荐(0) 编辑
摘要: Lua lfs库 这个库可以实现平台无关(Linux和Windows通用)的文件系统访问 lfs开源库存在路径 项目->frameworks->runtime-src->Classes->quick-src->lua_extensions->filesystem 如何配置: 5.1以上的lua已经包 阅读全文
posted @ 2022-05-17 16:40 青丝·旅人 阅读(1209) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页