批处理删除批量文本文件中的中文字符
答案:2 悬赏:20
解决时间 2021-04-08 12:14
- 提问者网友:北故人
- 2021-04-07 20:17
大量文本文件,里面有中文,数字,英文,符号等,要求批处理删除文本中中文,只保留数字英文符号
最佳答案
- 二级知识专家网友:有钳、任性
- 2021-04-07 20:47
用软件Replace Pioneer搜索多个文件中的[^\x00-\xff]并替换成空即可,详细步骤:
1. 打开Tools->Batch Runner菜单
2. 把多个待处理文件拖拽到Batch Runner窗口中
3. 点击Fast Replace按钮
4. 点击Add添加替换规则,在search输入[^\x00-\xff]在replace不填,点击ok。
5. 确认reg exp选项是选中的,点击Start即可。
如果是单个文件,更简单,可参见:
1. 打开Tools->Batch Runner菜单
2. 把多个待处理文件拖拽到Batch Runner窗口中
3. 点击Fast Replace按钮
4. 点击Add添加替换规则,在search输入[^\x00-\xff]在replace不填,点击ok。
5. 确认reg exp选项是选中的,点击Start即可。
如果是单个文件,更简单,可参见:
全部回答
- 1楼网友:虚伪的现实
- 2021-04-07 21:31
用replace pioneer处理极简单,只要把[\x01-\xff]+替换成空就行了,而且批量处理文件很方便。
1. ctrl-o打开txt文件
2. ctrl-h打开replace 窗口
在search for pattern输入[\x01-\xff]+并点击replace即可完成。
如需处理多个文件,只需在第2步点击"batch ..."按钮, 然后点击pick files选取多个文件,然后点击batch replace即可。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯