Skip to main content
 首页 » 编程设计

python之将十六进制字符串格式化为 MAC 字符串

2025年05月04日14insus

如何使用简洁的语句将十六进制字符串 ('003de70fc98a') 格式化为 MAC 字符串 ('00:3d:e7:0f:c9:8a')?

请您参考如下方法:

你可以使用正则表达式:

>>> re.sub(r'(?<=..)(..)', r':\1', '003de70fc98a') 
'00:3d:e7:0f:c9:8a'