@echo off
SET /p var=Enter:
echo %var% | findstr /r "^[a-z]{2,3}$">nul 2>&1
if errorlevel 1 (echo does not contain) else (echo contains)
pause
Próbuję sprawdzić dane wejściowe, które powinny zawierać 2 lub 3 litery. Ale próbowałem wszystkie możliwe odpowiedzi, działa tylko if error level 1 (echo does not contain)
.Regex, aby dopasować zmienną w skryptach wsadowych
Czy ktoś może mi pomóc proszę. wielkie dzięki.
..i nie dostać to –
Pierwsze zdanie mówi _errorlevel jest to, że liczba lub HIGHER_ lub _NOT że liczba lub higher_ –