把文本里每行以0开头的编号中的0删除
如下
00001 张三 >>> 1 张三
00002 李四 >>> 2 李四
00003 王五 >>> 3 王五
............... >>> ........
但我参考某位高人的P改了一下,却把空格后面的部分给忽略了,得出
00001 张三 >>> 1
00002 李四 >>> 2
00003 王五 >>> 3
............... >>> ...
for /f "delims=*" %%a in (00.txt) do call :next %%a
echo Finish...
goto :eof
:next
set pp=%1
:loop
if %pp:~0,1%==0 set pp=%pp:~1%& goto :loop
@echo %pp% >>ww.txt
不知哪里出错,请指点一下
[ Last edited by userwww on 2007-10-5 at 11:39 PM ]
如下
00001 张三 >>> 1 张三
00002 李四 >>> 2 李四
00003 王五 >>> 3 王五
............... >>> ........
但我参考某位高人的P改了一下,却把空格后面的部分给忽略了,得出
00001 张三 >>> 1
00002 李四 >>> 2
00003 王五 >>> 3
............... >>> ...
for /f "delims=*" %%a in (00.txt) do call :next %%a
echo Finish...
goto :eof
:next
set pp=%1
:loop
if %pp:~0,1%==0 set pp=%pp:~1%& goto :loop
@echo %pp% >>ww.txt
不知哪里出错,请指点一下
[ Last edited by userwww on 2007-10-5 at 11:39 PM ]
