关闭

正则表达式验证IP地址

标签: 正则表达式string
448人阅读 评论(0) 收藏 举报
分类:

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

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:22468次
    • 积分:332
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:3篇
    • 译文:0篇
    • 评论:4条
    最新评论