21 lines
683 B
Python
21 lines
683 B
Python
|
|
from typing import List
|
|||
|
|
|
|||
|
|
def normal_parse_content(paras: List[str], split_str = '通过仿真'):
|
|||
|
|
content_list = []
|
|||
|
|
front = []
|
|||
|
|
rear = []
|
|||
|
|
flag = True
|
|||
|
|
for para in paras:
|
|||
|
|
if flag:
|
|||
|
|
split_para = para.rsplit(split_str, maxsplit = 1)
|
|||
|
|
if len(split_para) > 1:
|
|||
|
|
flag = False
|
|||
|
|
front.append(split_para[0].strip(";;.。,, ") + '查看')
|
|||
|
|
rear.append(*split_para[1:])
|
|||
|
|
else:
|
|||
|
|
front.append(split_para[0])
|
|||
|
|
else:
|
|||
|
|
rear.append(para)
|
|||
|
|
content_list.append({'content': ''.join(front), 'yuqi': ''.join(rear).strip(";;.。,, ")})
|
|||
|
|
return content_list
|