Bal*_*eue 7 windows batch-file
在我的代码中,我循环遍历字符串中的每个字符。我需要测试字符是否为空格。
这是我的代码:
if %str% == " " (
::echo Empty
echo | set /p=%space%
goto loopEnd
)
Run Code Online (Sandbox Code Playgroud)
我也试过:
if [%str%] == [" "] (
::echo Empty
echo | set /p=%space%
goto loopEnd
)
Run Code Online (Sandbox Code Playgroud)
两者都给出错误
( was unexpected at this time.
Run Code Online (Sandbox Code Playgroud)
或者
] was unexpected at this time.
Run Code Online (Sandbox Code Playgroud)
我在测试字母或数字时不会出错。我究竟做错了什么?
谢谢,
扎克