1. 程式人生 > >js check IP 埠校驗

js check IP 埠校驗

正則表示式:

IP:var r =  /^(([1-9]|([1-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.)(([0-9]|([0-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))\.){2}([0-9]|([0-9]\d)|(1\d\d)|(2([0-4]\d|5[0-5])))$/;

效果:IP開頭不能是0,其他都是IP的規則。

if(r.test(string)){
        通過
     }

埠:var r = /^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/;

電話:var r = /^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])\d{8}/;