У меня есть строка, как это:regex, чтобы найти эти значения?
a = "switchport port-security mac-address 000a.1111.2222 vlan 43"
Я хочу, чтобы приклеить макинтош и VLan номера в список как так:
["000a.1111.2222","43"]
Я думал, что-то, как ниже будет делать это, любые идеи ?
import re
a = "switchport port-security mac-address 000a.1111.2222 vlan 43"
b = re.findall("([a-fA-F0-9]{4}[\.]){2}([a-fA-F0-9]{4})|(\d+)",a)
print b
Мне это нравится Ответ, как я узнал от него больше всего, так что спасибо. – Paul