Найти - Пользователи
Полная версия: Форматирование текста
Начало » Python для новичков » Форматирование текста
1
andreiru
Здравствуйте!

Нужно убрать из текста все запятые, знаки подчёркивания, тире и т.п, подскажите как лучше это сделать, использовать re ?
s0rg
import re
my_re = re.compile('[_,"\.\-\']')
text = 'This. is, a - TEXT!'
print my_re.sub('', text)
Out[22]: 'This is a TEXT!'
py.user.next
>>> s = 'abcd, .e_fg abcd-efg_hijkl,mn'
>>> s = ''.join(c for c in s if c not in ',_-.')
>>> s
'abcd efg abcdefghijklmn'
>>>
измеряй скорость с помощью модуля timeit
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB