2
在DOS中可以做一个字符串模式匹配吗?例如,我想要执行以下操作:在DOS命令中左字符串,变量匹配?
if "%USERNAME" == "abc*" (echo 1)
我知道星号在这里不起作用,我无法找到替代方案。有人有主意吗?
set str=politic
echo.%str%
set str=%str:~0,4%
echo.%str%
喜欢的东西留在这两个部分的字符串:
在DOS中可以做一个字符串模式匹配吗?例如,我想要执行以下操作:在DOS命令中左字符串,变量匹配?
if "%USERNAME" == "abc*" (echo 1)
我知道星号在这里不起作用,我无法找到替代方案。有人有主意吗?
set str=politic
echo.%str%
set str=%str:~0,4%
echo.%str%
喜欢的东西留在这两个部分的字符串:
如果字符串的其余部分不要紧,你可以使用这个。
尝试
if "%USERNAME:~0,3%" == "abc" (echo 1)
这将从头
好运
串您%USERNAME
为3个字符