如何在python中从Unicode获取特定数据?
例如,我如何从下面提到的数据中获取列表[employee1,employee2]
?
data = u'\\employee\\datavalues all records \n-------------- --------------------------------------------\ndetails [employee1,employee2]\n'
答案 0 :(得分:0)
您的unicode字符串由空格分隔的字段组成,您对最后一个字段感兴趣。提取它:
last_field = data.split()[-1]
结果应该是unicode字符串'[employee1,employee2]'
。
现在,如果您希望将最后一个字段作为unicode字符串列表,请删除括号并使用逗号作为分隔符进行拆分:
list_employees = last_field[1:-1].split(',')
你应该得到:[u'employee1', u'employee2']