|
- def ipFormatChk(ip_str):
- pattern = r"\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b"
- if re.match(pattern, ip_str):
- return True
- else:
- return False
复制代码 使用这段代码无法匹配到ip边界是什么问题?使用^$可以,\b\b不行
|
|