【专家解说】:问题1. 假定1.txt在目录d: est下面,否则需要做对应修改。假定1.txt和2.txt每行只有一个词,如果不是,以下步骤需要作改动。
1. ctrl-o打开2.txt
2. ctrl-h打开replace窗口
* replace unit选择Line
* replace with pattern输入$line_no $match
* if 输入get_value($match)
* 去掉print unmatched unit前面的勾
* 点击Advanced页,在run following at the beginning of replace填:
clear_values_all();
im
port_values('d:\test\1.txt','key');
3. 点击replace,得到类似下面的结果:
18 key1
23 key2
31 key3
表示不同的关键词key1,key2,key3,...分别在2.txt里面的第18,23,31行。
问题2.
用replace pioneer对文件进行各种处理,除正则表达式外可参考以下资源:
* 随软件带的帮助文件(英文)
* 网站上的例子(英文)
* 百度知道的相关问题,以及百度百科
进一步了解相关内容你可以在站内搜索以下相关问题
- 不会用replace pioneer中多个关键词的查找&自学replace pioneer。
- 不会用replace pioneer中多个关键词的查找&自学replace pioneer。