Lua Получить значения строк текстового файла - PullRequest
0 голосов
/ 27 апреля 2019

В Lua мне нужно прочитать их значение, это как текстовый файл ini, имена могут быть в любой строке.

color=3776EB
vsize=200
hsize=400
vpos=20
hpos=40
tittle=TEST

1 Ответ

3 голосов
/ 27 апреля 2019

Я бы сделал

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

Тогда у вас есть vars.color, vars.hpos и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...