Replace Pioneer删除txt文本文件每行的第1~3或者5~15或者6~60个字符

2024-11-25 20:30:12
推荐回答(2个)
回答1:

用Replace Pioneer删除txt文本文件每行的第1~3和5~15个字符的步骤,很简单:
1. ctrl-o打开文件
2. ctrl-h打开replace窗口
* replace unit设置成Line
* 在replace with pattern输入chars($match,'4,16..')\n(也即保留第4和16,17,18...个字符)
3. 点击replace,完成。

还可参考:
How to remove the first 10 characters of each line in text file?

回答2:

用Replace Pioneer按照第一列的内容对第二列累加,详细步骤:
1. ctrl-o打开文本文件a.txt
2. ctrl-h打开replace窗口
* replace unit选择Line
* 点击Advanced选项页
在insert begin text输入get_values_all()
在run following at the beginning of replace输入clear_values_all()
在run following for each matched unit输入set_value($match[1],get_value($match[1])+$match[2]);
3. 点击Replace即可。
4. ctrl-s保存为b.txt