Originally posted by zw19750516 at 2008-5-24 03:38:
晕,结果不对,呵呵。
第二题的解看来还是findstr /v最通用。
Last edited by zw19750516 on 2008-5-24 at 03:41 AM ]
首选当然是 findstr /v
当然非要用for也不是不可以。
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in (a.txt) do (
set str=%%i
for /l %%a in (0 1 9) do set str=!str:%%a=!
if "!str!"=="%%i" echo %%i
)
pause
Last edited by 26933062 on 2008-5-24 at 03:46 AM ]