您的位置:首页 > 其它

正则表达式验证IP地址

2012-09-25 13:39 555 查看
<script>

   //var reg=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\.$/;//这个只限制数字,但是不精确.下面的比较精确.

   var reg=/^((0[0-9]|1[0-9]\d{1,2})|(2[0-5][0-5])|(2[0-4][0-9])|(\d{1,2}))\.((0[0-9]|1[0-9]\d{1,2})|(2[0-5][0-5])|(2[0-4][0-9])|(\d{1,2}))\.((0[0-9]|1[0-9]\d{1,2})|(2[0-4][0-9])|(2[0-5][0-5])|(\d{1,2}))\.((0[0-9]|1[0-9]\d{1,2})|(2[0-4][0-9])|(2[0-5][0-5])|(\d{1,2}))$/;//判断IP输入是否正确

                              var ipval = $("#divwhite_ip").val(); //获取输入的IP值

            if (ipval == null || ipval == "") { alert('请输入IP值'); return; }验证是否为空

            if (!reg.test(ipval)) { alert('输入的IP地址有误!'); return; }验证是否正确

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  正则表达式 null
相关文章推荐