Lua – 在txt文件中插入或删除字符串

Lua – 在txt文件中插入或删除字符串,第1张

概述假设我有一个包含字符串的.txt文件.如何删除某些字符,或在它们之间插入其他字符?示例:.txt文件包含“HelloWorld”,我想在“Hello”之后插入一个逗号,之后插入一个空格.我只知道如何从开始写入并附加文件 local file = io.open("example.txt", "w")file:write("Example")file.close() 你需要将其分解为不同的步骤. 假设我有一个包含字符串的.txt文件.如何删除某些字符,或在它们之间插入其他字符?示例:.txt文件包含“HelloWorld”,我想在“Hello”之后插入一个逗号,之后插入一个空格.我只知道如何从开始写入并附加文件

local file = io.open("example.txt","w")file:write("Example")file.close()
解决方法 你需要将其分解为不同的步骤.

以下示例将“HelloWorld”替换为“Hello,World”

-- --  Read the file -- local f = io.open("example.txt","r") local content = f:read("*all") f:close() -- -- Edit the string -- content = string.gsub(content,"Hello","Hello,") -- -- Write it out -- local f = io.open("example.txt","w") f:write(content) f:close()

当然你需要添加错误测试等.

总结

以上是内存溢出为你收集整理的Lua – 在txt文件中插入或删除字符串全部内容,希望文章能够帮你解决Lua – 在txt文件中插入或删除字符串所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1219678.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存