日期:2014-05-20  浏览次数:20681 次

正则表达式 IP
我想用正则表达式做验证,正确格式:192.168.0.141:8080(例子)
就是IP:端口号,端口号5位数以下,
我找了个IP的,然后加后面的老是报错,估计是冒号没有处理好,谁帮我写个?谢谢!

------解决方案--------------------
/^[0-9]{3,12}\.[0-9]{3,12}\.[0-9]{3,12}\.[0-9]{3,12}\:[0-9]{4,5}$/
自己尝试简单些的,
999.999.999.999:9999也能通过的
这是缺陷
------解决方案--------------------
ip这种验证,网上会很多的。
------解决方案--------------------
0x7f.0.0.1 也是个合法的 IP 地址