目前我正在开发Minecraft和OpenComputers游戏中的一个项目。主要的编码语言是Lua。
现在,我需要找到一个很好的解决方案来迭代字符串。
我目前的解决方案如下:
config
在这个例子中,我在变量{{1}}中有一个静态字符串,但在实际代码中,我从配置文件中读取了这些行。
我的解决方案有效,但我认为它可以更清洁。有更清洁的解决方案吗?
答案 0 :(得分:2)
如果要迭代文件中的行,请使用io.lines
:
local lines = {}
for l in io.lines("config.txt") do
table.insert(lines, l)
end