本帖最后由 ouch1983 于 2013-10-8 20:42 编辑
请教如何将如下数据文件a.txt
......
CN - ---US1111111111--- A1 20130822 DW201358
CN - ---EUxxxxxxxxxxx--- A1 20130725 DW201352
CN - EP2222222222 A1 20130725 DW201352
CN - DE8888888 B1 20130723 DW201350
CN - ---FRxxxxxxx--- B1 20130716 DW201348
.......
中的:
US1111111111
EUxxxxxxxxxxx
...
FRxxxxxxx
...
部分提取出来。难点在需提取出的部分长度不固定,我尝试写了如下代码,但是得不到期望的文件:- @echo off
- (for /f "tokens=2 delims=-" %%a in (b.txt) do (
- for /f "delims=-" %%b in ("%%a") do echo %%b
- ))>c.txt
- start c.txt
复制代码
|