
截图如下:
用replacepioneer可以批量对不同的文件做不同的替换。
假设有10000个文件,以及一个文件d:\test\a.txt,其中包含10000个替换词,现在需要:
把第1个文件里的“张三”替换为a.txt里第1行的内容,
把第2个文件里的“张三”替换为a.txt里第2行的内容,...以此类推
详细步骤如下:
1.打开replace
pioneer的tools->batch
runner菜单
2.把10000个文件从windows拖拽到batch
runner窗口中,确认顺序是正确的
3.点击fast
replace按钮
*
点击add添加替换规则:
在search输入"张三"
在replace输入file_line("a.txt",$file_no,"d:\\test\\")
*
完成后点击ok
*
确认reg
exp选项是选中的,然后点击start即可。
注意:
1.提前备份,以防 *** 作失误。
2.如果是添加不是替换,那么要看添加的具体位置,如果添加在文件尾,那么在search输入一个$即可。
原文参考这个例子,怎样把100行文本分别添加到100个文件头:
how
to
insert
100
different
lines
into
the
beginning
of
100
text
files?
批量删除txt文本每行里某字符前面的字符段,方法如下:1、打开文档txt。
2、选中你要删除的字符
3、将字符复制(ctrl+c,复制的快捷键)
4、键盘按住ctrl+h键
,会出现如下界面
5、把你复制的字符粘贴到【查找内容选项】
6、下面替换为选项如果有内容就输入内容,如果没有内容就空着。
7、点击全部替换即可!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)