This repository has been archived on 2024-06-23. You can view files and clone it, but cannot push or open issues or pull requests.
mathdeptv2/工具v2/修改为带圈数字.py

11 lines
551 B
Python

outputfilepath = "临时文件/circled.txt"
from database_tools import *
data = getCopy()
modified_data = re.sub(r"\((\d)\)",lambda x: "\\textcircled{"+x.group(1)+"}",data) #替换所有的小括号包围的单个数字为圆圈包围的
modified_data = re.sub(r"\$\\textcircled\{\\scriptsize\{(\d)\}\}",lambda x: "\\textcircled{"+x.group(1)+"}$",modified_data)
modified_data = re.sub(r"\\textcircled\{\\scriptsize\{(\d)\}\}",lambda x: "\\textcircled{"+x.group(1)+"}",modified_data)
setCopy(modified_data)
SaveTextFile(modified_data,outputfilepath)