当前正在尝试查看字符串(在本例中为文本文件的当前行)是否包含子字符串#
。我是新手,所以我不确定我将如何做这样的事情。这是代码set substring = #
for /f "delims=," %%a in (Text.txt) do (
set string = %%a
//check substring method
echo %string%
)
最佳答案
echo %%a|find "substring" >nul
if errorlevel 1 (echo notfound) else (echo found)
批处理对
SET
语句中的空格敏感。 SET FLAG = N
将名为“FLAGSpace”的变量设置为“SpaceN”的值语法
SET "var=value"
(值可能为空)用于确保分配的值中不包含任何杂散尾随空格。 set /a
可以安全地“无引号”使用。
关于string - 如何使用批处理查看字符串是否包含子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34077831/