标签: Lua

2 篇文章

[源码阅读] kara-templater
断断续续学 Aegisub 和特效,一直想要弄懂的就是 kara-templater。文档的介绍部分看的头疼,还是得结合源码来看。这东西就相当于是笔记一样的存在吧( 这里提一句,Aegisub 的 Lua 版本是 Lua 5.1。 入口 首先是入口,最后两行标记了入口函数: aegisub.register_macro(tr"Apply karao…
Lua Pattern 简介
话不多说,这部分是作为之后某一篇文章的前置而出现的。 Lua 的 Pattern 和正则表达式有相似之处,但也有所不同。本文力图简短地介绍 Pattern 和可以用到 Pattern 的函数,为之后的使用打好基础。 回顾正则表达式 简单的正则表达式语法如下: abc:表示匹配 abca*:表示匹配零个或多个 aa+:表示匹配一个或多个 a [abc…