行尾regex findstr命令的CMD脚本返回错误代码

时间:2019-02-20 14:46:13

标签: regex cmd findstr

在CMD脚本中,我试图使用带findstr命令的正则表达式来确定字符串是否以“ /”作为最后一个字符。但是,在两种情况下,我得到的返回码均为1。

@echo off
SETLOCAL enabledelayedexpansion

SET Project=/Folder1
ECHO.%Project% | findstr /R /C:"/$" 1>nul
ECHO %errorlevel%

SET Project=/Folder1/
ECHO.%Project% | findstr /R /C:"/$" 1>nul
ECHO %errorlevel%

语法是否存在问题?

0 个答案:

没有答案