SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Регулярное выражение для MAC адреса


Метки: регулярные выражения python 

Ответы

RemiZOffAlex  Создано: 2016-10-05 19:37:40.184913  Обновлено: 2016-10-05 19:37:40.184913
^(?:[0-9A-Fa-f]{2}[:-]){5}(?:[0-9A-Fa-f]{2})$

Python

import re
mac_re = '^(?:[0-9A-Fa-f]{2}[:-]){5}(?:[0-9A-Fa-f]{2})$'
result = re.match(mac_re, '00:11:22:aa:bb:cc')
if result:
    print(result.group(0))

Возможно будут интересны и другие вопросы