怎么用 Replace Pioneer 批量替换多个相同文本中的同一关键词为不同关键词

2024-10-28 21:39:36
推荐回答(1个)
回答1:

假设要把第1个文件中的关键词key替换为文件d:\test\keywords.txt里面第1行的内容,
把第2个文件中的关键词key替换为文件d:\test\keywords.txt里面第2行的内容,
把第3个文件中的关键词key替换为文件d:\test\keywords.txt里面第3行的内容 ...
详细步骤:
1. 打开Replace Pioneer的Tools->Batch Runner菜单
2. 把多个待处理文件拖拽到Batch Runner窗口中,按需排好序
3. 点击Fast Replace按钮打开Fast Replace窗口
* 点击Add添加替换规则,在search输入待替换词比如key在replace输入file_line('d:\\test\\keywords.txt',$file_no)完成后点击ok
4. 确认reg exp选项是选中的,然后点击Start即可。

注意提前备份,注意文件路径要用双反斜杠,比如d:\\test\\keywords.txt,另外keywords.txt里每个关键词必须是单独的一行。

还可参考以下问题:
How to replace one content of same files with different contents ?