ip格式校验
def is_ip(ip):
"""
ip格式判断
:param ip:
:return:
"""
if re.match(r"(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})(\.(2(5[0-5]{1}|[0-4]\d{1})|[0-1]?\d{1,2})){3}", ip):
return True
return False
网关格式校验
def is_gateway(gateway):
if re.match(r'^192\.168(\.(\d|([1-9]\d)|(1\d{2})|(2[0-4]\d)|(25[0-5]))){2}$', gateway):
return True
return False