今天写个小程序,需要用正则来匹配IP地址看其是否合格,本来打算自己写,但转念一想,估计这玩意应该有很多人已经做过了,于是上网搜索。郁闷的是找了半天发现网友们给出的都是很简单的模式,不适合做严谨的判断。没办法,只有自己搞了……
匹配合格IP地址的正则表达式的模式如下:
后来到http://www.regexlib.com/搜了下,居然一样
匹配合格IP地址的正则表达式的模式如下:
^(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9])\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[1-9]|0)\.(25[0-5]|2[0-4][0-9]|[0-1]{1}[0-9]{2}|[1-9]{1}[0-9]{1}|[0-9])$
后来到http://www.regexlib.com/搜了下,居然一样
This entry comes from 本站原创.It has been read for 540 times.You may Leave a comment or 引用(0) this entry.









0 comments so far