lua代码解释意思

2024-12-03 14:18:38
推荐回答(1个)
回答1:

c={}
A={}
B={} -- 定义3个table A B C
f = io.open("list.txt",r) -- 打开本地文件
for i in f:lines() do -- 遍历文件
table.insert(c,i) -- 把每一行放到C
end
for i=1,#c do -- 读出C的每一行
A[i],B[i] = string.match(c[i], "(%d+)%D+(%d+)") -- 从C的每一行中匹配出2个数字
print(A[i]) -- 输出第一个数字
print(B[i]) -- 输出第二个数字
end