Здравствуйте!
Нужно убрать из текста все запятые, знаки подчёркивания, тире и т.п, подскажите как лучше это сделать, использовать re ?
import re
my_re = re.compile('[_,"\.\-\']')
text = 'This. is, a - TEXT!'
print my_re.sub('', text)
Out[22]: 'This is a TEXT!'
>>> s = 'abcd, .e_fg abcd-efg_hijkl,mn'
>>> s = ''.join(c for c in s if c not in ',_-.')
>>> s
'abcd efg abcdefghijklmn'
>>>