From 86c8184d20a7390c03eb1845fe2f2ae7537f461b Mon Sep 17 00:00:00 2001 From: w_xiaolizu Date: Tue, 6 Jun 2023 12:00:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8D=A2=E4=B8=80=E7=A7=8D=E6=96=B9=E5=BC=8F?= =?UTF-8?q?=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- toolbox.py | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/toolbox.py b/toolbox.py index e92216c..9e5954e 100644 --- a/toolbox.py +++ b/toolbox.py @@ -260,14 +260,16 @@ def text_divide_paragraph(input_str): """ 将文本按照段落分隔符分割开,生成带有段落标签的HTML代码。 """ - code_blocks = re.findall('```.*?```', str(input_str), re.DOTALL) - for block in code_blocks: - input_str = input_str.replace(block, f'{{{{{{{{{{{code_blocks.index(block)}}}}}}}}}}}') - # 将除了三个反引号之间的文本块以外的 "\n" 替换为 "\n\n" - input_str = re.sub(r'(?!```)(?