Python 正则表达式校验 IPv4 地址格式/n/nIP 地址的范围是 0.0.0.0 - 255.255.255.255。可以使用正则表达式来匹配 IPv4 地址格式:/n/npython/nimport re/n/ndef is_valid_ipv4_address(address):/n # 使用正则表达式匹配 IPv4 地址格式/n pattern = r'^(/d{1,3})/.(/d{1,3})/.(/d{1,3})/.(/d{1,3})$'/n match = re.match(pattern, address)/n if not match:/n return False/n # 检查每个数字是否在合法范围内/n for num in match.groups():/n if int(num) > 255:/n return False/n return True/n/n/n使用示例:/n/npython/nprint(is_valid_ipv4_address('192.168.0.1')) # True/nprint(is_valid_ipv4_address('256.0.0.1')) # False/nprint(is_valid_ipv4_address('192.168.0')) # False/n/n

Python 正则表达式校验 IPv4 地址格式

原文地址: https://www.cveoy.top/t/topic/mYBG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录