В Lua, есть ли хороший способ читать только числа с ввода, например, "[1,2,3,4]", если я знаю количество чисел
Я сделал io.read ("* n ") для каждого, но это просто возвращает ноль значений
local num = io.read()
for i = 1, num do
print(io.read("*n"))
end
для этого кода входные значения
4
[1,1,15,54]
выходные значения
nil
nil
nil
nil
Я ожидаю
1
1
15
54
Должен ли я просто использовать string.find и sub с ','?