2
通常當我想在python使用正則表達式兩個字符串之間刪除的文字,我做的:的Python:使用正則表達式刪除文本「{}」
s = re.sub('z1.*?AA', '', s, flags=re.DOTALL)
哪裏s
是我的文字,我用上面刪除z1
和AA
(包括z1和AA)之間的所有內容。但現在我在努力爲以下做同樣的:
我有以下字符串(由膠乳.txt文件):
\begin{tabular}{lccccc}
\toprule
& & & & & \\
& (0) & (1) & (2) & (3) & (4) \\
\hline
\hline
\end{tabular}
\begin{tabular}{llllll}
我的目標是從\toprule
取代一切到最後}
在最後一行。 我嘗試了幾個正則表達式組合,如.*?\{}
等,但沒有成功......我做錯了什麼?
你爲什麼不嘗試使用解析器? – thefourtheye