当需要进行多次替换操作时,使用UE等的替换功能需要手工操作多次,不是很方便
写这个程序以实现批量的替换字符,顺便练习下读写文件。
其实就是 sed + cp 操作
输入源文件名: t1.txt
输入目的文件名:
t2.txt
输入替换命令: 2009@2010,ee@hello&2009@2012&2009@2013
t1.txt
hh2009k ee2
t2.txt
hh2010k hello2
hh2012k ee2
hh2013k ee2
在使用的时候出现了问题,不能接收空格字符,对程序作了些修改
2009-10-27
源文件应保存在source.txt中
结果文件自动生成在new.txt中
源文件大小不超过1024*64,即64K
执行程序,输入替换命令
如
_Q @_E ,_Q_@_E_&_Q @_S ,_Q_@_S_&_Q @_R ,_Q_@_R_&_Q @_H ,_Q_@_H_
sql@SQL
本文介绍了一个简单的C++程序,用于批量替换文本文件中的字符。通过定义特定的命令语法,该工具可以实现对源文件中指定字符串的多次替换,并将结果输出到另一个文件中。程序支持从命令行输入替换命令,适用于需要频繁进行文本替换的任务。
3830

被折叠的 条评论
为什么被折叠?



