[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理去除txt中的干扰字符

在许多txt文件中,存在大量由半角字符构成的干扰码

5 \: F( V3 N3 C% h' @
! a- C% }0 P/ Z/ K. O/ w* n: V5 `: B
+ V+ G' m, M3 k0 B; X! O
$ R; a1 H3 @" b" l" O: Y
. k) d2 D9 F/ R1 O$ ?* n
W3 ^$ G9 \: f+ E: U, [' ^6 b) f5 [9 [
6 Z  P4 |1 z; o5 c. {. I& w
; x& O3 n% }% _' g$ ?8 J) ?
% m+ z2 ^; @6 Y* b; D
5 \: F( V3 N3 C% h' @
4 x  T8 y# }. ]

求批处理删除。
不要误删如
入!4 c: N, ~. A, E8 P  f7 \: ~! ~
入!

香吗?”! a- C% }0 P/ Z/ K. O/ w* n: V5 `: B
香吗?”

成)
成)

1992年
1992年

3与21日
3月21日

the baby
the baby

本帖最后由 bailong360 于 2015-3-21 23:56 编辑
  1. @Echo Off
  2. Set "Str=!+$.,;%%/\:()^&@?*'#{}"
  3. >$New.txt Grep -vP "^[\w %Str%].*[%Str%]+.*" File.txt
  4. Pause
复制代码
考虑到每行出现的干扰字符有多个,就没有将所有的干扰字符取齐了,如果发现过滤不正确请自行修改Str的值
Grep下载地址
http://batch-cn.qiniudn.com/tool/2.5.1/grep.exe

TOP

回复 1# honghong33
先上传个文本看看

TOP

与其处理 txt 不如处理 html

TOP

回复 3# pcl_test


    已经在1楼上传

TOP

与其处理 txt 不如处理 html
CrLf 发表于 2015-3-22 10:56



    下载的是txt,没有html文件

TOP

回复 2# bailong360


    grep win7可以用吗

TOP

回复 7# honghong33


    Xp Win7 Win8.1都测试过可以

TOP

返回列表