Lua 获取文本文件行的值

在 Lua 中,我需要读取这些值,就像一个 ini 文本文件一样, 名称可以在任何行上。

color=3776EB
vsize=200
hsize=400
vpos=20
hpos=40
tittle=TEST
点赞
用户7552
用户7552

我会执行以下代码:

vars = {}
for line in io.lines("file.txt") do
  var, val = line:match('^([^=]+)=(.*)')
  vars[var] = val
end

然后你就可以使用vars.colorvars.hpos等变量了。

2019-04-27 12:13:15