正则表达式匹配IP地址
根据上面的资料,我能够理解该怎么去匹配IP地址,但其中有一个问题,那就是比如 01.01.01.01
这样的地址也被匹配了,我看着特别难受,于是就改成了下面这样了。
^((2(5[0-5]|[0-4]\d))|((1\d{2})|([1-9]\d)|\d))(\.((2(5[0-5]|[0-4]\d))|((1\d{2})|([1-9]\d)|\d))){3}$
能够完美匹配。
其实我是看了 learn-regex 才会有想要匹配IP地址的想法的。
全文完。