正则表达式验证IP地址

原创 2007年09月23日 12:15:00

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地址!");

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

正则表达式验证IP地址合法性

首先学习一下正则表达式的语法规则,如下: IP地址通常是类似:10.221.105.225的格式,不能以0开头,每个字段最大不超过255,不小于0 IP匹配规则: Str...

java正则表达式验证邮箱、IP地址、手机号码

原文链接:http://blog.sina.com.cn/s/blog_886585830100xk66.html 1.java验证IP地址: Pattern pattern = Pa...

(转) 正则表达式大全,手机、电话、邮箱、身份证(最严格的验证)、IP地址、网址、日期

(转) http://blog.csdn.NET/lun379292733/article/details/8169807 JavaScript"> /*  * 手机号码格式  * 只允许以1...

最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等

[置顶] 最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等 标签: 正则表达式js正则表达式正则表达式-语法正则验证RegExp 2017-0...

最全正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等

什么是 RegExp? RegExp 是正则表达式(Regular expression)的缩写,作用是对字符串执行模式匹配。通常用于格式验证、正则替换、查找子串等各种编程语言的正则表达式基本相...

正则表达式总结:验证QQ号、手机号、Email、中文、邮编、身份证、IP地址等

转载自:http://www.lovebxm.com/2017/05/31/RegExp/ 什么是 RegExp? RegExp 是正则表达式(Regular expression)的缩写,作用是对字...
  • et54h
  • et54h
  • 2017-07-14 10:49
  • 76
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)