IP地址的长度为32位(共有2^32个IP地址),分为4段,每段8位
用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。
通过正则可以表示为
^((2((5[0-5])|([0-4]\d)))|([0-1]?\d{1,2}))(.((2((5[0-5])|([0-4]\d)))|([0-1]?\d{1,2}))){3}$
在Pycharm中要使用该正则,则需要用正则匹配器ctrl+r
上面框添加正则,注意勾选该选项19版本
下面框使用(“$1”),如果熟悉正则可自行探索
参考:https://blog.csdn.net/breakbridge/article/details/108117710
https://www.jianshu.com/p/82886d77440c