判断是否是IP地址格式
使用正则表达式来判断IP地址是否正确的方法。
/// <summary>
/// 判断是否是IP地址格式 0.0.0.0
/// </summary>
/// <param name="str1">待判断的IP地址</param>
/// <returns>true or false</returns>
public static bool IsIPAddress(string str1)
{
if (string.IsNullOrEmpty(str1) || str1.Length < 7 || str1.Length > 15) return false;
const string regformat = @"^\d{1,3}[\.]\d{1,3}[\.]\d{1,3}[\.]\d{1,3}$";
Regex regex = new Regex(regformat, RegexOptions.IgnoreCase);
return regex.IsMatch(str1);
}
转载于:https://www.cnblogs.com/kevinGao/archive/2012/05/02/2482115.html
判断是否是IP地址格式相关推荐
- java校验ip格式_JAVA IP地址格式验证,使用正则表达式
正则表达式 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串.将匹配的子串替换或者从某个串中取出符合某个条件的子串等. ...
- golang 检查ip地址格式 是否正确
示例如下: package mainimport ("net""fmt" )func main() {ipv4 := "12.56.30.88&quo ...
- C#正则表达式判断是否为IP地址
public static bool IsIP(string ip) { //判断是否为IP return Regex.I ...
- 一个路由器两个网段互通_如何判断两个IP地址是否在同一个网段?什么是子网掩码?...
前几天咱们了解:三种方法告诉你项目超过255个摄像机怎么设置IP?什么是公网ip?什么又是内网ip?为什么ip地址通常以192.168开头? 也学习了:二.三层交换机与路由器的区别! 但是有好多人对I ...
- 判断输入的IP地址是否合法
判断输入的IP地址是否合法,ip地址的值在0~255之间,先把输入的IP的地址转换为一个字符串. #define LEN (sizeof(xx)/sizeof(xx[0])) const char * ...
- 如何判断两个IP地址是不是处于同一网段?
个人理解,欢迎指正. 一.要判断两个IP地址是不是在同一个网段,就将它们的IP地址分别与子网掩码做与运算,得到的结果-->网络号,如果网络号相同, 就在同一子网,否则,不在同一子网. 例:假定选 ...
- 通过子网掩码留一个ip_教大家如何判断俩个IP是不是在同一个网段?什么是子网掩码?...
一.什么是子网掩码? 在了解ip地址的网段之前,我们先来了解子网掩码,很多对网络了解不深的朋友都对子网掩码有些迷惑, 不了解它是用来干什么的? 子网掩码不能单独存在,它必须结合IP地址一起使用.子网掩 ...
- qprocess start怎么判断是否结束_怎么样判断两个IP地址是否在同一个网段
怎么样判断两个IP地址是否在同一个网段 方法 通过自身的IP与自身掩码算出网络地址X 通过目的IP与自身掩码算出目的地的网络地址Y 如果这两个网络一样(X=Y),则表示目的地与自身在一个网络内 如果两 ...
- shell脚本--判断输入的ip是否正确
#!/bin/bash #It's written by caibingsen #!/bin/bash #It's written by caibingsen #date:2016-03-15 #wh ...
最新文章
- 7月关键词“科幻”:梁建章新书《永生之后》发售 人类寿命将达10000年?
- 跳槽,你心脚同步吗?
- string :操作总结
- 进制转换问题---例如把26进制转为10进制
- hot编码 字符one_One Hot编码是什么?为什么要用它,什么时候用它?
- cookie代码加时间多久出现一次_一文彻底搞懂Cookie、Session、Token到底是什么
- 从高量到高质,私域流量的变革与发展
- JavaWeb之JSP技术总结
- C# CefSharp 可监听请求等
- javaee7实现websocket_websocket协议,tcp分包与粘包解决
- 关于指针的一些基本常识
- c语言程序设计教程周新答案,c语言程序设计教程周新答案
- 【2022】APP-IOS客户端Android客户端安全性测试-常见问题
- 工科数学分析部分知识点整理
- 嗅探工具 --- wireshark、tcpdump、dsniff、ettercap、bettercap、netsniff-ng
- matplotlib 水平堆积图
- 我用3天时间,整理了几十个项目的Python资料
- react-navigation v6 中文极速版
- 三国志战略版新赛季:先锋斥候北定中原
- 浏览器的选择建议,按照这些建议选,总能找到合适的
热门文章
- 强化学习--Sarsa
- 教你快速给多段视频删除片尾的同时添加图片LOGO
- 基于深度学习的天气识别算法对比研究-TensorFlow实现-卷积神经网络(CNN) | 第1例(内附源码+数据)
- 写文章一年多以来,我经历了被喷被拉黑被赞美,我哭了
- 全志H3 linux系统recovery制作过程
- 华拓金服联合主办“第五届中国客户联络中心金融服务高峰论坛”
- 信息系统项目管理师教程读书笔记(三)
- WebMagic之爬取暴走漫画
- Windows .CAB格式离线更新包的安装方法
- Flutter WidgetBuilder Builder