所以我想读取以下格式的文本文件:
Bob, G92f22f, Fggggfdff32
Rob, f3h9123, fdsgfdsg3
Sally, f2g4g, g3g3hgdsd
我想要一个简单的Lua程序,它可以过滤掉"bob",然后说将数据扔到变量中以在程序中使用。
a = Bob
b = G92f22f
c = Fggggfdff32
我想那我可以做print(a,b,c)
对于Lua来说仍然很新,尽管有一段时间可以阅读/变量。
您需要查看io
和string
模块;它们处理诸如读取/写入文件以及对字符串进行模式匹配之类的事情。
与大多数现代语言使用的正则表达式相比,Luas 模式匹配有点简单,但从我在你的例子中看到的,你可能会将一个"单词"匹配为[^, ]+
,即一个或多个不是逗号或空格的字符