- @echo off
- set /p str=输入ip:
- echo;%str%|findstr "^[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*$">nul || (echo;N&pause&exit)
- for %%a in (%str:.= %) do (
- echo;%%a|findstr "^[0-9]$ ^[1-9][0-9]$ ^1[0-9][0-9]$ ^2[0-4][0-9]$ ^25[0-5]$">nul && (set /a n+=1)
- )
- if "%n%" equ "4" (echo;Y) else echo;N
- pause
复制代码
|