Other
zdyiamdd
这个作者很懒,什么都没留下…
展开
-
VIM 正则表达式
<br />元字符 说明 . 匹配任意一个字符 [abc] 匹配方括号中的任意一个字符。可以使用-表示字符范围, 如[a-z0-9]匹配小写字母和阿拉伯数字。 [^abc] 在方括号内开头使用^符号,表示匹配除方括号中字符之外的任意字符。 /d 匹配阿拉伯数字,等同于[0-9]。 /D 匹配阿拉伯数字之外的任意字符,等同于[^0-9]。 /x 匹配十六进制数字,等同于[0-9A-Fa-f]。 /X 匹配十六进制数字,等同于[^0-9A-Fa-f]。 /w 匹配单词字母,等同于[0-9A-Za-z_转载 2010-07-06 13:48:00 · 265 阅读 · 0 评论 -
Lua初学
最近在看LUA语言的一些相关知识。觉得LUA语言要掌握起来还是比较容易上手的,主要就是要记得:LUA写程序就像你写文章一样,你想表达出来的东西完全不需要借助其它的思维转换(这么说有点过分,总之就是很简便,嘿嘿 )。在LUA里面,并没有像C语言的花括号来标示在一个域内,而仅仅是使用“end"关键字来标示一个域的结束。例如想写一个函数,我只需要这样function fun(x) return 'hello world' end 。fun函数则会返回hello world字符串,我觉得这样确实非常方便编写。因为我原创 2010-06-14 01:04:00 · 417 阅读 · 0 评论 -
LUA中的TABLE函数库
<br />一部分的table函数只对其数组部分产生影响, 而另一部分则对整个table均产生影响. 下面会分开说明. table.concat(table, sep, start, end) concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep)隔开。除了table外, 其他的参数都不是必须的, 分隔符的默认值是空字符, start的默认值是1, end转载 2010-06-22 18:15:00 · 436 阅读 · 0 评论