您的位置首页百科知识

Replace Pioneer批量替换单词

Replace Pioneer批量替换单词

这个问题着实复杂颤亩,详细步骤如下:1. 打开Replace Pioneer, ctrl-o打开2.txt2. ctrl-h打开replace窗口* replace unit选Line* replace with pattern输入$A* 点击Advanced页,在run following for each matched unit'输入:@a=split(/[\/\\]/,$match);$A='\b'.join('',map{"($_)"}@a).'\b$1'.join('',map{('/','\\\\')[$_%2].'$'.$_}(2..$#a+1)).'\n';3. 点击replace,完成,得到如下文本:\b(hy)(hu)(jgh)\b$1/$2\\$3\b(e)(calp)(er)\b$1/$2\\$3\b(a)(b)(c)(dy)(ui)\b$1/$2\\$3/$4\\$54. ctrl-s保存为3.txt5. 打开Tools->Batch Runner,把需要替换的文件(比如1.txt)拖拽到batch runner窗口中6. 点击Fast Replace7. 点击Import把上面的3.txt的规则导入。8. 选中Reg exp, Cross Line和Ignore Case选项。9. 点击Start即则颤可。 注意提前备份,另外,先用少量数据测试,以防遇到特殊数据不好定位错误。实测结孙洞败果如下:hy/Hu\jGh e/calp\er a/b\C/Dy\ui