正则表达式,将以 10 开头的私有 ipV4 与可选子网匹配



尝试匹配任何以 10 开头并选择性地以 CIDR 表示法结尾的私有 ipV4 地址,省略默认网关,例如:

10.123.123.123 match
10.12.123.1 do not match因为它以 .1 => 默认网关
结尾10.12.123.2 match
10.123.123.123/23 match

我现在拥有的是匹配以10
开头的私有 IP 地址 '10{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}'将允许默认网关且不匹配 CIDR

尝试:

b(10.d{1,3}.d{1,3}.(?:[2-9]|d{2,3})(?:/dd)?)

演示

最新更新