正则表达式验证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>
//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>
相关文章推荐
- 验证IP地址的正则表达式
- ip地址和身份证的正则表达式验证
- boost用正则表达式验证ip地址合法
- 正则表达式验证格式(ip地址验证)的简单使用.
- 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证,来这里就够了...
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- java正则表达式验证邮箱、IP地址、手机号码
- C#中使用正则表达式验证Email格式、IP地址格式和URL网址格式
- java正则表达式验证手机号码,ip地址和邮箱
- 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证,来这里就够了...
- java正则表达式验证邮箱、IP地址、手机号码
- C# 验证IP地址、Email格式、URl网址(正则表达式)
- C#中使用正则表达式验证Email格式、IP地址格式和URL网址格式
- 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等
- java正则表达式验证邮箱,ip地址,电话号码
- ip地址和身份证的正则表达式验证
- ip地址格式验证(正则表达式)
- 验证ip地址、数字、存储路径的正则表达式
- java正则表达式验证邮箱、IP地址、手机号码
- 常用正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期等,一般前台js验证