了解IPv4的规则
1、任何一个1位或2位数字,即0-99
2、任何一个以1开头的3位数字,即100-199
3、任何一个以2开头、第2位数字是0-4之间的3位数字,即200-249
4、任何一个以25开头,第3位数字在0-5之间的3位数字,即250-255
每条规则对应表达式
说明:1,2,25表示以1,2,25开头的数,\d表示整数,{1,2}表示1位或2位数,[0-4]表示再0~4之间的数,按顺序使用正则式表达
1、\d{1,2}
2、1\d{2}
3、2[0-4]\d
4、25[0-5]\d
再加上三组有点(.),一组没点
则最终结果为( ( (\d{1,2}) | (1\d{2}) | (2[0-4]\d) | (25[0-5]) ) . ){3} ((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))