【python】有道云笔记/语雀/typora 数学公式转换

2020-06-17  本文已影响0人  我写的BUG代码少

【背景】从有道云笔记迁移笔记到语雀/typora,但这几家的数学公式的代码不一样。

公式形式 有道云 语雀 typora
短公式 '$formula$' $formula$ $formula$
长公式 ```math formula ``` ```math formula ``` 和 $$formula$$ $$formula$$

【实现】

# 有道云--->语雀/typora
import re
with open('D:\Desktop\\test.md',encoding='utf-8') as f, open('D:\Desktop\\res.md','w',encoding='utf-8') as f2:
    content = f.read()
    content = re.sub('```math([\s\S]*?)```',r'$$\1$$',content)
    content = re.sub('([`][$])|([$][`])','$',content)
    f2.write(content)
上一篇 下一篇

猜你喜欢

热点阅读