2014-05-15 60 views
-5

请有人可以帮我写一个正则表达式来验证IP BLOCK,例如。 196.126.0.1/29。IP阻止正则表达式的Javascript

谢谢!

+0

请告诉我们你曾经尝试过。 – Jite

+0

你想验证它是否有效的子网划分? –

回答

0

如果要检查IP是正确的,你可以使用下面的表达式:

^(\d{1,3}\.){3}\d{1,3}\/\d{1,2}$ 

\d{1,3}\.检查是否具有以点一到三个数字以下。

(\d{1,3}\.){3}三次重复测试。

\d{1,3}\/\d{1,2}最后的IP数字后面加斜杠和端口号(如果端口可能超过两位,则更改最大位数)。