使用dos命令如何匹配变量中的子字符串。 例如:var =“Lost = 0(0%损失)” 我想检查var中是否包含“Lost”。 我已经尝试过Contains,比如抛出错误。
答案 0 :(得分:0)
echo %varname%|findstr "string" >nul
if errorlevel 1 (echo %varname% does not contain "string"
) else (echo %varname% contains "string")
请注意,如果您愿意,这可以全部在一行。如果跨行分开,则序列) else (
必须位于同一行,if
和第一(