lua
文章平均质量分 51
zacharyzlj
Te amo
展开
-
在 Lua 中操作字符串隐藏的坑
在编程中,操作字符串是必不可少的操作。相信大家对此一定很熟练,但我从其他语言转到使用 lua 时在操作字符串上遇到了一些意想不到的坑点,这里就来盘一盘。提到字符串相关的操作,正则表达式是不得不提及的强大功能。大多数语言中都有其独立的正则库,一个完整的正则支持的库通常是需要非常庞大的代码量,而 lua 作为一个精致、快速、小巧的语言并没有实现完整的正则库。而是实现了一个独立的串匹配的方式,来适配部分正则的功能,其集成在 这个模块下。使用 lua 的串匹配和正则极其相似,可以认为就是一个另类、简化的正则。具体原创 2022-06-15 20:15:32 · 594 阅读 · 1 评论 -
lua 库介绍
bit32提供了一些二进制运算函数。引用bit = require('bit32')函数按位与bit.band(7, 8) -- 0按位或bit.bor(7, 8) -- 15按位异或bit.bxor(7, 8) -- 15取反bit.bnot(7) -- -8左移bit.lshift(7, 1) -- 14bit.lshift(7, -1) -- 3右移bit.rshift(7, 1) -- 3bit.rshift(7, -1) -- 14...原创 2021-10-12 01:16:30 · 532 阅读 · 0 评论