2016-04-22 37 views

回答

2

你可以做不同的事情:

string.split(' ')[1] 

string[11:] 

string[-14:] 

都產生

'MA:CA:DD:RE:SS' 

最後一個選項與我想要的最接近。它從字符串中取最左邊的14個字符。

4

假設字符串始終具有格式:

Devicename<space>MAC Address 

您可以通過簡單地分割空間上的串並採取第二個元素在結果列表中做到這一點。

>>> string = "Devicename MA:CA:DD:RE:SS" 
>>> string.split()[1] 
'MA:CA:DD:RE:SS' 

一個說明 - 我想你知道這是不是一個有效的MAC地址,是否正確?