我有以下示例文本:如何提取單詞與其下一次出現之間的文本?
mystr = r'''\documentclass[12pt]{article}
\usepackage{amsmath}
\title{\LaTeX}
\begin{document}
\section{Introduction}
This is introduction paragraph
\section{Non-Introduction}
This is non-introduction paragraph
\section{Sample section}
This is sample section paragraph
\begin{itemize}
\item Item 1
\item Item 2
\end{itemize}
\end{document}'''
我試圖做到的是創建一個正則表達式,會從mystr
提取以下各行:
['This is introduction paragraph','This is non-introduction paragraph',' This is sample section paragraph\n \begin{itemize}\n\item Item 1\n\item Item 2\n\end{itemize}']
「split()」的作用。爲什麼它必須是一個正則表達式? –
您的示例沒有說明問題。 「快速大象」後面沒有出現「a」這個詞。 – roarsneer
http://stackoverflow.com/questions/743806/split-string-into-a-list-in-python有更詳細的描述,但上面的答案是正確的... –