摘要: 原文链接 Lua的string.gsub函数的使用方法 函数:ret = string.gsub( s, pattern, rep1[, n] ); 参数介绍 s 源对象,需要操作的对象 pattern 模式串,操作对象中包含的元素 rep1 替换串,将s中包含的pattern替换成rep1 n 替 阅读全文
posted @ 2022-05-15 17:54 青丝·旅人 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 原文链接 前言# 今天来看一个字符串查找函数,和这个函数初次见面时感觉她很像C语言中一个函数strstr(),仔细研究一番发现原来这个函数更加强大,不仅可以返回匹配子串的起始位置还可以返回结束位置,甚至可以返回模式匹配所得到的字符串,既然都给它捧上天了,我们一起来看一下他究竟是怎么用的。 内容# s 阅读全文
posted @ 2022-05-15 17:01 青丝·旅人 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: 原文链接 首先在lua中使用“:”定义的函数会自动传入一个名为self的变量,这个变量是隐含的,self同c++中的this一样,表示当前对象的指针:而“.”定义的函数中没有self。 function class:func2( ) end function class.func1(self) en 阅读全文
posted @ 2022-05-15 16:15 青丝·旅人 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 原文链接 字符串的表示 "" '' [[]] 被以上三项框起来的内容即为string, 当选用其上的任意一种方式来表示字符串的时候,如果要字符串中包含它本身的符号,则需要转义。 举个例子: print("'I love Crane_Moker'") 输出:‘I love Crane_Mocker’而 阅读全文
posted @ 2022-05-15 15:39 青丝·旅人 阅读(988) 评论(0) 推荐(0) 编辑