标题: 请问在批处理中如何忽略空格
[打印本页]
作者: kendos
时间: 2009-6-4 20:51
标题: 请问在批处理中如何忽略空格
例如set /p yn=
if "%yn%"=="y" goto 1
if "%yn%"=="n" goto 2
如果输入的字符中有空格或错误字符的话,它下面的分支语句if就起不到作用,它就只会按顺序执行
作者: tireless
时间: 2009-6-4 23:15
:input
set /p yn=
if /i "%yn%"=="y" goto 1
if /i "%yn%"=="n" goto 2
goto input
作者: kendos
时间: 2009-6-5 05:18
Quote: |
Originally posted by tireless at 2009-6-4 23:15:
:input
set /p yn=
if /i "%yn%"=="y" goto 1
if /i "%yn%"=="n" goto 2
goto input |
|
有没有比这更好的方法呢?
作者: tireless
时间: 2009-6-5 05:22
%yn: =% 可以忽略空格