易语言 文本非固定内容 批量替换
发布网友
发布时间:2022-04-29 19:33
我来回答
共1个回答
热心网友
时间:2022-06-21 07:24
版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击
.局部变量 文本, 文本型
.局部变量 文件, 文本型
文件 = 寻找文件 (取运行目录 () + “\*.txt”, )
.判断循环首 (文件 ≠ “”)
文本 = 到文本 (读入文件 (文件))
文本 = 子文本替换 (文本, “广告”, “百度”, , 99999, 真)
写到文件 (文件, 到字节集 (文本))
文件 = 寻找文件 (, )
.判断循环尾 ()
输出调试文本 (“替换完毕”)
这样的话,你如果想要替换的话,就把所有需要替换的txt放到程序的同目录就能全部替换了,文件名无所谓,后缀需要是.txt,当然你也可以修改成其他的,比如 *.* ,这样就是同目录所有文件包含“广告”二字的全部替换成“百度”二字。