标题: [文本处理] 批处理怎样替换文本中的指定字符串? [打印本页]
作者: sky02 时间: 2011-4-19 14:01 标题: 批处理怎样替换文本中的指定字符串?
如何替换文本中的指定字符串?如下
替换前内容:
[S][S]梦[J][F]里有你[B][N]也有我
[G][O][S][S]恶梦
[S][S]梦[F]里[K][K][D][U]哭
...
替换后的内容:
梦里有你也有我
恶梦
梦里哭
...
作者: batman 时间: 2011-4-19 14:17
其实替换字符的贴子有n多,楼主为什么不先搜索下?- @echo off&setlocal enabledelayedexpansion
- (for /f "delims=" %%a in (a.txt) do (
- set "str=%%a"
- for %%a in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do set "str=!str:[%%a]=!"
- echo !str!
- ))>tem
- del /q a.txt&ren tem a.txt
- start a.txt
复制代码
作者: asnahu 时间: 2011-4-19 14:42
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |