正则表达式:
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}/;