comment faire pour supprimer "\xe2' partir d'une liste

Je suis nouveau sur le python et je suis aide à l'utilisation nltk dans mon projet.Après le mot-segmentation des données brutes obtenues à partir d'une page web j'ai une liste contenant '\xe2' ,'\xe3','\x98", etc.Cependant je n'ai pas besoin et que vous voulez supprimer.

J'ai simplement essayé

if '\x' in a

et

if a.startswith('\xe')

et il me donne un message d'erreur indiquant invalide \x échapper

Mais lorsque je tente une expression régulière

re.search('^\\x',a)

- je obtenir

Traceback (most recent call last):
File "<pyshell#83>", line 1, in <module>
print re.search('^\\x',a)
File "C:\Python26\lib\re.py", line 142, in search
return _compile(pattern, flags).search(string)
File "C:\Python26\lib\re.py", line 245, in _compile
raise error, v # invalid expression
error: bogus escape: '\\x'

même ré.recherche ("^\\x',a) n'est pas de l'identifier.

Je suis confus par ce,même googler na pas aider(j'ai peut-être raté quelque chose).Veuillez suggérer un moyen simple de supprimer les chaînes de la liste et ce qui n'allait pas avec ce qui précède.

Merci d'avance!

OriginalL'auteur silentNinJa | 2010-07-25