diff --git a/content_processor.py b/content_processor.py index 0af62bf..971937c 100644 --- a/content_processor.py +++ b/content_processor.py @@ -41,6 +41,15 @@ class ContentProcessor: # Удаление строк, содержащих '* * *' markdown_text = re.sub(r'^.*\* \* \*.*$', '', markdown_text, flags=re.MULTILINE) + # Удаление блока о поддержке проекта (будет добавлен отдельно для каждой платформы) + # Удаляем весь блок от "Поддержать проект" до начала основного контента + markdown_text = re.sub( + r'Поддержать проект.*?(?=\d{4}\s*-\s*\d{2}\.\d{2}\.\d{4}:|$)', + '', + markdown_text, + flags=re.DOTALL | re.IGNORECASE + ) + # Преобразование всех ссылок с параметрами URL markdown_text = self.convert_links(markdown_text)