@irina222222

Как убрать пунктуацию в тексте?

Здравствуйте! У меня есть текст. Каждое предложение я делаю на новой строке и убираю конечный знак (. ? ! ...).
import re
split_regex = re.compile(r'[.|!|?|…]')
sentences = filter(lambda t: t, [t.strip() for t in split_regex.split(text)])
for s in sentences:
print(s)
Но теперь, когда я хочу убрать запятую, кавычки, тире. У меня все происходит, только с последним предложением.
out = "".join(c for c in s if c not in (',','«','»')). Подскажите пожалуйста, как это сделать?
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы