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

[文本处理] [已解决]批处理怎么除去文本特殊字符,或者只保留中英文数字?

  1. ⒈2⒊來㈧及de擁抱 !≮
  2. 卩s丶羙弑灬情傷刂
  3. _/~尛槑┌.菻。LOVE。WHO?。
  4. □/罜縡`■.
  5. ●./’[吿别の夏
复制代码
如上,文本中很多火星名称,或者大量字符的,如何批量处理去掉,非中英文,数字的字符。

如果不好判断,是否可以改成,提取中英文数字这些普通字符。希望的结果如下
  1. 來de擁抱
  2. 羙弑情傷
  3. 尛槑菻LOVEWHO
  4. 罜縡
  5. 吿别夏
复制代码

[ 本帖最后由 jzsgyml 于 2011-1-26 12:34 编辑 ]
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

  1. @echo off
  2. for /f "delims=" %%a in (火星文大全.txt) do (
  3.     wfr.exe a.txt -r:"[%%a]" -t
  4.     rem “a.txt”可以换成通配符,如“*.txt”
  5. )
复制代码
需要自己收集”火星字符大全“
wfr 下载地址:http://baiy.cn/utils/wfr/index.htm
1

评分人数

TOP

恩,网上下了特殊字符表,处理速度飞快,几万行几秒就解决了,谢谢版主

TOP

返回列表