IP分类:
250-255、200-249、0-199.
1). 250-255: 前2位固定25, 个位取值范围是0~5之间。故RegEx:25[0-5]
2). 200-249:百位固定2,十位为0~4,各位0~9。故RegEx: 2[0-4]\d
3). 0-199: 分3种。
0-9: RegEx:\d
10-99: 十位1~9,个位0~9。故RegEx:[1,9]\d
100-199: 百位1,十位个位均为0~9。故RegEx:1\d{2}
另0-9、10-99可合并为[1,9]?\d。
0~99:RegEx:[1,9]?\d
1~99:RegEx:[1,9]\d?
( 25[0-5] | 2[0-4]\d | 1\d{2} | [1-9]\d? )(\.(25[0-5] | 2[0-4]\d | 1\d{2} | [1-9]?\d ) ){3}
欢迎纠错!