求教一题目!!

alooli 2006-09-06 02:13:04
写一个正则表达式,用来检测一个字符串是否为合法IP地址。
...全文
139 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
alooli 2006-09-06
  • 打赏
  • 举报
回复
厉害啊 我是基本上看不懂什么意思
看来要学习下正则表达式
muxrwc 2006-09-06
  • 打赏
  • 举报
回复
"^(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2}).(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2}).(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2}).(2[0-5]{2}|2[0-4][0-9]|1?[0-9]{1,2})$"
这个简单些。。
muxrwc 2006-09-06
  • 打赏
  • 举报
回复
"^(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))\.(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))\.(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))\.(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))$"
这个就可以判断。。。只不过你的地址别是0.0.0.0就可以。
alooli 2006-09-06
  • 打赏
  • 举报
回复
这题真有这么难吗?
我不懂什么正则表达式,正则表达式有这么难懂吗?
muxrwc 2006-09-06
  • 打赏
  • 举报
回复
- -|||
这个不行,不能判断A B C类型。。。。寒。那得写哪年去啊。。。温柔的帮你Up小下。。。。
忽忽。
taoyingnj 2006-09-06
  • 打赏
  • 举报
回复
可以用Javascript中自定义一个函数来实现,用split("IP",".")来进行判断各数据中的数据是否都在1~254之间就行了!
muxrwc 2006-09-06
  • 打赏
  • 举报
回复
"^(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))\.(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))\.(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))\.(?:(1\d{2})|(2(?:([0-4]\d)|(5[0-5])))|(\d{1,2}))$"

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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