JavaEE开源博客-阿Q

        ~用心做事,诚信做人!以德为本,兼顾各方!细心观察,联系推理!
        ~遵守规范->重构->可复用代码->可扩展性 *大道至简*
        ~时间是挤出来的,要成功,你就必须在最短的时间内采取最大量的行动!坚持到底,看到的就是胜利!再低下、再简单、再不愿意做的事情,你也要把它当成自己的事业做好!以马内利,阿们!

公告

我的分类(专题)

最新日志

最新评论

留言簿

搜索

登陆

友情连接

统计

2008-8-29 1:31:00
真正匹配IP地址的正则表达式
一直想找个严格匹配IP地址的正则表达式, 但一直找不到自己想要的
今晚, 突然心血来潮, 测试了本地链接里面的ip地址格式, 认识到IP格式为:
[1~223].[0~255].[0~255].[0~255]

于是自己写了一个, 经测试通过
匹配1~223:var regex1 = /^([1-9]|[1-9]\d|1\d{2}|2[01]\d|22[0-3])$/;
匹配0~255:var regex2 = /^(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])$/;
匹配IP地址:var regex = /^([1-9]|[1-9]\d|1\d{2}|2[01]\d|22[0-3])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d{2}|2[0-4]\d|25[0-5])$/;

如果还有问题可以随时找我^_^


个人博客: http://zhan.zhmy.com/
posted @ 2008-8-29 1:31:00 sam 阅读全文 | 回复(0) | 引用通告 | 编辑
  • 标签:ip 地址 表达式 表达 正则 匹配 java 正则表达式 ip地址 
  • 发表评论:
    网志中国数据载入中...