首页 / C#开发 / 正文

分享一个.NET(C#)用正则表达式判断字符串是否是IP地址的静态扩展方法

10502 发布于: 2014-12-09 读完约需1分钟
本篇文章分享一个.NET(C#)用正则表达式判断字符串是否是IP地址的静态扩展方法,具体实现代码如下:
public static bool IsIpaddress(this string input)
{
    string pattern = @"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$";
    return Regex.IsMatch(input, pattern);
}

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: 百度公共免费DNS解析IP地址

下一篇: 分享一个.NET(C#)按指定字母个数截断英文字符串的方法--提供枚举选项,可保留完整单词

本文永久链接码友网 » 分享一个.NET(C#)用正则表达式判断字符串是否是IP地址的静态扩展方法

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册