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