请问大家写过这样的程序代码没有?

monking007 2005-02-03 10:07:26
如何判断一个IP地址是否在一个或者几个IP段
如IP:192.168.19.11
是否在192.168.19.1-192.168.19.199这个IP段

...全文
175 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
monking007 2005-02-03
  • 打赏
  • 举报
回复
请问怎么用正则表达式写,小弟在这里谢过拉
cym40011 2005-02-03
  • 打赏
  • 举报
回复
string A="192.168.19.11";
string B="192.168.19.1";
string C="192.168.19.199";

bool bFlag=false;

int i=B.CompareTo(A); //B<A则返回-1
int j=C.CompareTo(A);

if(i<0 && j>0)

{
bFlag=true;
}
liulxmooo 2005-02-03
  • 打赏
  • 举报
回复
正则表达式
smallMage 2005-02-03
  • 打赏
  • 举报
回复
UP
zjf_dl 2005-02-03
  • 打赏
  • 举报
回复
用正则表达式
EATSAHARA 2005-02-03
  • 打赏
  • 举报
回复
把ip地址分为4段,依次根据各段数字判断
liduke 2005-02-03
  • 打赏
  • 举报
回复
^192\.168\.19\.1[\d{1,2}]$
henryfan1 2005-02-03
  • 打赏
  • 举报
回复
更正
^192\.168\.19\.(1\d{2}|\d{1,2})$
以下是匹配结果
192.168.19.1 可以
192.168.19.255 不可以
192.168.19.199 可以
192.168.19.25 可以
192.168.19.180 可以
192.168.19.200 不可以
henryfan1 2005-02-03
  • 打赏
  • 举报
回复
^192\.168\.19\.\d{1,3}$
amendajing 2005-02-03
  • 打赏
  • 举报
回复
正则
xiongchen 2005-02-03
  • 打赏
  • 举报
回复
UP
lucbesson 2005-02-03
  • 打赏
  • 举报
回复
正则。。。。。学习中

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧