推荐用软件Replace Pioneer完成。
假设文件a.txt中,内容如下:
张三
李四
王五
...
现在要对b.txt做替换,把b.txt中所有出现“姓名:”的地方,后面依次加上张三,李四,等等。
详细步骤如下:
一.把a.txt倒入系统:
1. 打开Replace Pioneer,按ctrl-o打开a.txt
2. ctrl-h打开替换窗口
* 把Replace Unit选成Line
* 点击Advanced页,在Run following for each matched unit输入:
set_value($line_no,$match)
3. 点击Replace即把a.txt导入系统
二.对b.txt做替换
1. ctrl-o打开b.txt
2. ctrl-h打开replace窗口
* 在Search for Pattern输入“姓名:”(不带双引号)
* 在Replace with Pattern输入“姓名:get_value($word_no)”(不带双引号)
3. 点击Replace,b.txt处理完毕,ctrl-s存盘。
比如你的文本是叫
1.txt
不要直接改1
改1的话就无法打开了
后缀一定要加
.txt
就可以改了