.net下判断IP地址是否输入合法
2012-02-20 17:11
190 查看
最近做的这个系统中需要判断IP是否输入合法,我知道正则表达式肯定是可以用的,但之前没学过,貌似还要引入库,很麻烦。于是写了一个函数,所有判断只需要传个string类型的值,然后看返回值就行了。
返回true表示合法,返回false表示出错
public Boolean checkIP(String ip)
{
String[] tmp = ip.Trim().Split('.');
if (tmp == null || tmp.Length != 4) return false;
foreach (String item in tmp)
{
Int32 n = 0;
if (!Int32.TryParse(item, out n))
{
return false;
}
if (n > 255 || n < 0) return false;
}
return true;
}
返回true表示合法,返回false表示出错
public Boolean checkIP(String ip)
{
String[] tmp = ip.Trim().Split('.');
if (tmp == null || tmp.Length != 4) return false;
foreach (String item in tmp)
{
Int32 n = 0;
if (!Int32.TryParse(item, out n))
{
return false;
}
if (n > 255 || n < 0) return false;
}
return true;
}
相关文章推荐
- 判断输入的IP地址是否合法
- 如何判断一个Edit Box里,输入的IP地址是否合法?
- js中判断输入ip地址是否合法
- 判断输入的字符串是否为合法IP地址的程序
- C#判断IP地址是否合法函数-使用正则表达式-2个,还有IPAddress
- C#判断IP地址是否合法函数-使用正则表达式-2个
- 写一个脚本checkipadd.sh,判断所输入的参数是否为正确的IP地址,如 果是就输出"This is ip address";如果不是就输出"This is not ip address" (1
- 判断输入年份是否合法
- 面试题整理17 输入一个字符串判断一个字符串是否是有效ip地址
- javascript简单判断输入内容是否合法的方法
- shell脚本函数判断输入的IP地址是否符合规则
- 判断输入的字符串是否为ip地址
- .net验证是否合法邮箱和ip地址的方式
- python 判断一个IP地址是否合法
- 编写正则表达式,判断给定的是否是一个合法的IP地址。
- c# 判断输入的号码是否是合法的手机号码
- JAVA 判断输入日期是否合法,求某日期n天后的日期,两日期之间相距的天数
- 【work】判断ip地址是否合法
- C++练习之 判断输入的年月日是否合法
- ios开发笔记--判断输入的手机号和价格是否合法