Python 验证Mac地址
import redef validate_mac(mac): """ 验证Mac地址 :param mac: Mac地址 :return: Ture or False """ # 以'-'作为分隔符 if mac.find('-') != -1: pattern = re.compile(r"^s*([0-9a-fA-F]{2}-){5}[0-9a-fA-F]{2}s*$") if pattern.match(mac): return True else: return False # 以':'作为分隔符 if mac.find(':') != -1: pattern = re.compile(r"^s*([0-9a-fA-F]{2}:){5}[0-9a-fA-F]{2}s*$") if pattern.match(mac): return True else: return False# 以'-'作为分隔符print(validate_mac('d7-9e-3b-8c-5c-10'))# 以':'作为分隔符print(validate_mac('d7:9e:3b:8c:5c:10'))