如何使用Lua执行搜索过滤器读取文件并将条目存储为变量



所以我想读取以下格式的文本文件:

Bob, G92f22f, Fggggfdff32
Rob, f3h9123, fdsgfdsg3
Sally, f2g4g, g3g3hgdsd

我想要一个简单的Lua程序,它可以过滤掉"bob",然后说将数据扔到变量中以在程序中使用。

a = Bob
b = G92f22f
c = Fggggfdff32

我想那我可以做print(a,b,c)

对于Lua来说仍然很新,尽管有一段时间可以阅读/变量。

您需要查看iostring模块;它们处理诸如读取/写入文件以及对字符串进行模式匹配之类的事情。

与大多数现代语言使用的正则表达式相比,Luas 模式匹配有点简单,但从我在你的例子中看到的,你可能会将一个"单词"匹配为[^, ]+,即一个或多个不是逗号或空格的字符

最新更新