我正在使用Lua,我有一個文件,我想將每行分成兩個不同的數組。我的文件的每一行都包含兩個用空格分隔的字符串。 例如,如果我的文件包含如何在Lua中將字符串拆分爲兩個數組?
something something_else
我應該有
tab_1[1] = something
tab_2[1] = something_else
我試着用拆分像
file =io.open("myfile.txt", "r")
for line in file:lines() do
line = file:read()
for value in split(line," ")
table.insert(tab_1,value[i])
table.insert(tab_2,value[i])
i=i+1
end
它似乎是錯誤的,因爲我知道,拆分可能不會返回數組,但我知道它返回不同的字符串。我如何管理他們。
'tab_1中[1]'和'tab_2 [2]'?這似乎有點奇怪。另外,從你的代碼看起來更像是你想'tab_1 [1]'和'tab_2 [1]'。 – ComicSansMS
是的,我錯了那個ouuups它是tab_1 [1]和tab_2 [1] – Hobbit1919