求一个正则表达式

BrokenHeart0808 2011-02-22 09:47:00
格式:IP地址:端口号,比如:224.0.0.1:5050
IP地址范围:224.0.0.1-239.255.255.255
端口号范围:1025-65535
...全文
81 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
BrokenHeart0808 2011-03-08
  • 打赏
  • 举报
回复
多谢4楼,你的表达式还有些问题,比如可以在网段之间加多个点而不会提示错误。不过分还是给你了,最近太忙,现在才上来结贴!
lyon_z 2011-02-22
  • 打赏
  • 举报
回复
^(22[4-9]|23[0-9]).(\\d|[1-9]\\d|1\\d[1,2]|2[0-4]\\d|25[0-5]).(\\d|[1-9]\\d|1\\d[1,2]|2[0-4]\\d|25[0-5]).([1-9]|[1-9]\\d|1\\d[1,2]|2[0-4]\\d|25[0-5])$
ml_dark 2011-02-22
  • 打赏
  • 举报
回复
判断IP地址合法一般不用正则表达式,如果要用,那就是劳命伤财了。
BrokenHeart0808 2011-02-22
  • 打赏
  • 举报
回复
那把问题改以下吧,现在只求一个正则表达式来验证用户输入的IP地址是否合法,合法的IP地址是224.0.0.1-239.255.255.255,超过这个范围的都视为非法IP,谢谢!

t150ckh 2011-02-22
  • 打赏
  • 举报
回复
能不能把问题说得明白些啊!你是要用一个正则把上面的问题全搞定?还是别的呀

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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