用replace pioneer删除文本中的以分号或换行分隔的重复单词:
1. ctrl-o打开文本文件
2. ctrl-h打开replace窗口
* 在search for pattern输入([^;\n]+);?即可
* 在if=>输入get_value($match) || (set_value($match,1) && 0)
* 点击advanced页,在run following at the beginning of replace输入clear_values_all()
3. 点击replace完成
4. ctrl-s存盘。
下面是以行为单位,删除以分号分隔的重复字段:
1. ctrl-o打开文本文件
2. ctrl-h打开replace窗口
* replace unit选Line
* Replace with pattern输入$A\n即可
* 点击advanced页,在run following for each matched unit输入:
clear_values_all(); $A='';
for(split('(?<=;)',$match)) {
$A.=$_ if (!get_value($_)) && (set_value($_,1)||1);
}
3. 点击replace,完成。