标题: [文本处理] [已解决]bat:获取指定字符后的内容 [打印本页]
作者: enoone1 时间: 2015-12-28 17:59 标题: [已解决]bat:获取指定字符后的内容
本帖最后由 enoone1 于 2015-12-29 09:17 编辑
test.txt文本内容如下:
/AA/BB/CC/DD
/MM/NN/OO/BB/XX/YY/ZZ
想利用bat得到修改后的test.txt为如下结果:
CC
XX
(即BB后的那段内容)
作者: WHY 时间: 2015-12-28 21:27
- @echo off
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('findstr /i "\/BB/" a.txt') do (
- set "s=%%i"
- for /f "delims=/" %%j in ("!s:*/BB/=!") do echo;%%j
- )
- pause
复制代码
作者: enoone1 时间: 2015-12-29 09:15
回复 2# WHY
字符串替换还能这样做,学到了,谢谢!!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |