gpt4 book ai didi

python - 使用 python re 库解析 Tex

转载 作者:行者123 更新时间:2023-11-28 21:55:49 29 4
gpt4 key购买 nike

我想解析 .tex 文件的以下部分

\section{a}
some random lines with lot
of special characters
\subsection{aa}
somehthing here too
\section{b}

我想要 \section{a}\section{b} 中的内容,所以我在 python 中尝试了以下代码

import re
a="my tex string mentioned above"
b=re.findall(r'\\section{a}.*\\section{b}',a)
print(b)

但我得到了 b=[]。我哪里错了?

最佳答案

您需要使用 re.DOTALL 标志来制作 .匹配换行符,像这样:

b=re.findall(r'\\section{a}.*\\section{b}',a,re.DOTALL)

关于python - 使用 python re 库解析 Tex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22384560/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com