从Python字符串的左侧删除字符?

时间:2016-04-22 14:07:40

标签: python

如何从Python字符串的左侧删除字符?例如:

{ "_id" : "zhkj", "title" : "List", "arraylist" : [ {"_id" : "xyz", "prio" : 1, "title" : Element 1"}, {"_id" : "abc", "prio" : 2, "title" : Element 2"}, {"_id" : "kjh", "prio" : 3, "title" : Element 3"} ] }

如何制作一个只有MAC地址的新字符串?

2 个答案:

答案 0 :(得分:4)

假设字符串始终具有以下格式:

$with_space= str_replace('‌', '', $with_space);

您可以通过简单地在空格上拆分字符串并在结果列表中取第二个元素来完成此操作。

Devicename<space>MAC Address

一个注意事项 - 我假设您知道这不是有效的MAC地址,对吗?

答案 1 :(得分:3)

你可以做不同的事情:

string.split(' ')[1]

string[11:]

string[-14:]

都屈服于

'MA:CA:DD:RE:SS'

最后一个选项是我想要的最接近你想要的选项。它从字符串中取出最左边的14个字符。