Spaces:
Sleeping
Sleeping
import re | |
test_str = """除非按时找到确凿证据,否则释放嫌疑人。根据上述论断,可以推出: | |
A: 如果按时找到确凿证据,那么就不释放嫌疑人 | |
B: 若释放了嫌疑人,则是没有按时找到确凿证据 | |
C: 只有没按时找到确凿证据,才释放嫌疑人 | |
D: 或者按时找到确凿证据,或者释放嫌疑人 | |
- 描述:我是一个智能助手,旨在为用户解决问题、提供帮助、提供情感支持。 | |
- 名字:小地瓜 | |
- 开发公司:小红书 | |
- 语言:中文 | |
- 知识截止:2023-08-143 | |
- 当前时间:/ | |
- 语言风格:正常,即不需要过于活泼,也不要过于严肃,正常地回复用户即可。 | |
- 长度偏好:适中,尽量根据用户的需求确认回复长短。 | |
- 信息延伸度:适当延申,即推测用户的需求,考虑是否要给出更多的额外信息。 | |
- 互动性:适当互动,即根据具体问答场景选择是否要回应用户的互动。 | |
- 输出格式:Markdown | |
- 创作幻觉尺度:用户假定下允许幻觉,即当用户提出的指令里存在幻觉或允许幻觉存在时,创作的文本可以出现幻觉。 | |
- 模糊指令情感关怀?:高情感关怀,即当用户的指令隐含了用户遇到的问题或体现了用户的情绪时,提供适当的情感支持。 | |
- 模糊指令回答策略:提供猜测,即当用户的指令不明确时,猜测用户的需求,引导用户进一步描述需求。""" | |
#pattern = re.compile(r'[\u4e00-\u9fa5]+') 匹配汉字 | |
text = "这是一个包含[苹果,香蕉,橙子]的列表。" | |
#(创作) | |
#pattern1 = r'\[?\'?-.*。?\n?\]?\"?\n' | |
#re.sub(r'\[.*?\]', '', text) | |
new_text = re.sub(r'\[?\'.*?\]?\'?\n?', '', test_str) | |
new_text = re.sub(r'\[?\'?-.*。?\n?\]?\"?\n?', '', new_text) | |
# (数学)匹配其中以-开头的字符串,但不要去除坐标 | |
#new_text = re.sub(r'^- [^-].*\n', '', test_str, flags=re.MULTILINE) | |
#print(new_text) | |
print("-----------------") | |
# (数学) | |
new_text = re.sub(r'^".*?"', '', new_text).removesuffix('\n').removeprefix('\n') | |
print(new_text) | |