怎样用程序判断一个IP地址是否在一个IP段内?如判断192.168.3.1 是否在192.168.0.1-192.168.255.255内? 其实目前IP就是4个字节,假如你能转换成Integer不就可以比了,假如你现在得到的是字符串,你可以192 << 24 + 168 << 16 + 3 << 8 + 1得到一个整数,然后你看这个整数是否在两个整数之间,就可以确定IP是否在两个IP之间了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string oString="192.168.3.1";string oRegStr=@"192\.168\.([1-9]?\d|1\d{2}|2[0-4]\d|25[0-5])\.([1-9]\d?|1\d{2}|2[0-4]\d|25[0-5])";Regex oReg=new Regex(oRegStr);Match oMatch=oReg.Match(oString);MessageBox.Show(oMatch.Success.ToString()); DevExpress10.2.4汉化问题,很急~~~~ 【正则表达式专家呼叫!!!!】关于python语法if else表达式去除前缩进空格的问题。 请问哪位有winform做的按照指定路径下载文件的源码? 一个关于toolbar的问题 Graphic 绘制带箭头的直线的问题 紧急求助,IList<T>问题 导入数据 在用Visual Studio新建一个ASP.NET Web应用程序时出现一个怪现象,请哪儿兄弟帮忙解决!! 我和我的女友! 拜拜码头,顺便问个很菜的问题! 在程序中如何知道Windows区域选项中度量衡系统的设置 本人初识C#,请教些问题
string oRegStr=@"192\.168\.([1-9]?\d|1\d{2}|2[0-4]\d|25[0-5])\.([1-9]\d?|1\d{2}|2[0-4]\d|25[0-5])";
Regex oReg=new Regex(oRegStr);
Match oMatch=oReg.Match(oString);
MessageBox.Show(oMatch.Success.ToString());