【发布时间】:2020-09-14 06:40:30
【问题描述】:
我相信 IP 的范围只能从 0.0.0.0 到 255.255.255.255。我看到很多复杂的正则表达式答案来匹配和验证堆栈溢出时的 IP 地址。告诉我我的问题。
ip = re.compile(r'[0-2]*[0-5]*[0-5]*\.[0-2]*[0-5]*[0-5]*\.[0-2]*[0-5]*[0-5]*\.[0-2]*[0-5]*[0-5]*\')
有效。
【问题讨论】:
-
试试这个正则表达式
'\b((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.|$)){4}\b'
标签: python regex validation ip