В сценарии 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%
Есть ли здесь проблема с синтаксисом?