正则表达式学习笔记3-练习

来源:互联网 发布:ubuntu给予文件夹权限 编辑:程序博客网 时间:2024/06/06 17:21

输入一个IP地址,通过正则表达式来判断输入的IP地址(A.A.A.A,A是0-255之间,4个A不一定相同)是否符合格式规则。

Console.Write("Input: ");string s = Console.ReadLine();string pattern = @"^(((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]\d)|(\d))\.){3}((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]\d)|(\d))$";bool isMatch = Regex.IsMatch(s, pattern);Console.WriteLine("Result: {0}\n", isMatch);