正则表达式验证IP地址

string pattern = @"^(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])/.(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])/.(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])/.(0|[1-9][0-9]?|1[0-9]{2}|2[0-4][0-9]|25[0-5])$";


   if (System.Text.RegularExpressions.Regex.IsMatch(this.txtServerIP.Text, pattern) && System.Text.RegularExpressions.Regex.IsMatch(this.txtClientIP.Text, pattern)) 

{

   MessageBox.Show("合法的IP地址!");

}

else
{
   MessageBox.Show("非法的IP地址!");

}

阅读更多
文章标签: 正则表达式 string
个人分类: 学习总结
想对作者说点什么? 我来说一句

android验证ip地址正则表达式

2011年10月02日 272B 下载

没有更多推荐了,返回首页

不良信息举报

正则表达式验证IP地址

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭