text = "Это текстовый документ! Он содержит знаки препинания, такие как точки, запятые и восклицательные знаки."
# Удаление знаков препинания
clean_text = re.sub(r'[^\w\s]', '', text)
# Приведение к нижнему регистру
clean_text = clean_text.lower()
print(clean_text)
Объяснение:В этом примере re.sub() заменяет все символы, не являющиеся буквами и цифрами, пустой строкой, тем самым удаляя их из текста. Затем метод .lower() приводит все слова к нижнему регистру.
Answers & Comments
Verified answer
Ответ:import re
text = "Это текстовый документ! Он содержит знаки препинания, такие как точки, запятые и восклицательные знаки."
# Удаление знаков препинания
clean_text = re.sub(r'[^\w\s]', '', text)
# Приведение к нижнему регистру
clean_text = clean_text.lower()
print(clean_text)
Объяснение:В этом примере re.sub() заменяет все символы, не являющиеся буквами и цифрами, пустой строкой, тем самым удаляя их из текста. Затем метод .lower() приводит все слова к нижнему регистру.