我有一份文件清单。它看起来像这样:
[u' Informuar:PK,SHME SHZSH,Sh \ xebrbimet tjera',u' Informuar:PK,SHME SHZSH,Sh \ xebrbimet tjera',u' 30 K \ xebrkohet ndihm \ xeb mjek \ xebsor p \ xebr nj \ xeb person t \ xeb s \ xebmur 84-vjeqar p \ xebrball Post \ xebs n \ xeb Komoran。',你' Informuar:PK,SHME SHZSH,Sh \ xebrbimet tjera',Sh \ xebrbimet tjera',
u'07Policia e Kosov\xebs '
,' 06', 你' Sherbime dhe te tjers',' 16',u' 1 Sh \ xebrbimi Medical
',' 1',你' Sherb。 Zjarrfik \ xebs 22',u 17T \ xeb tjera
',' 17',' ',u' Gjat \ xeb 24或\ xebve t \ xeb fundit kemi pranuar 24 raste si dhe 376 thirrje prej k \ xebtyre rasteve nuk kemi pasur intervenime nga SHZSH-ja。']
我有很多像这样的名单。所有列表中都有一个元素u'07Policia e Kosov\xebs '
,但每个列表中的数字07都是唯一的。所以它可以是任意数字......
我为此定义了一个正则表达式,所以我可以检查列表并找到该元素,以便稍后我可以获取它的索引。
find_element = re.match(r'((\u\'\w\w\Policia\s\e\s\Kosov*))', results, flags=0)
if find_element:
print find_element
当我执行此操作时,我收到此错误:
return _compile(pattern, flags).match(string)
TypeError: expected string or buffer