分段 | 正则表达式 | 解释 |
---|---|---|
0-99 | [1-9]?[0-9] |
? 表示前面[] 中的内容可以取或不取 |
100-199 | 1[0-9]{2} |
100到199的百位相同,十位个位都可以取0-9,使用{2}表示 |
200-249 | 2[0-4][0-9] |
|
250-255 | 25[0-5] |
组合表示一个255使用|
连接
([1-9]?[0-9]|1[0-9]{
2}|2[0-4][0-9]|25[0-5])
ip地址格式:xxx.xxx.xxx.xxx
(每个xxx表示一个0-255的数字)
观看规律发现 xxx.
重复了三次,因此用下面的表示(.
比较特殊因此需要反斜线转译)
(([1-9]?[0-9]