IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。例如159.226.1.1。IP地址有两部分组成,一部分为网络地址,另一部分为主机地址。IP地址分为A、B、C、D、E5类。常用的是B和C两类。
将IP列表放到list.txt,以下为批处理加正则@echo offfor /f "tokens=1,2,3,4* delims=." %%i in ('type list.txt^|findstr ^[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\/*[0-9]*$') do (if %%i LSS 256 ( if %%j LSS 256 ( if %%k LSS 256 ( if %%l LSS 256 ( echo %%i.%%j.%%k.%%l%%m)))))pause