共計 372 個字符,預計需要花費 1 分鐘才能閱讀完成。
您可以使用 Python 的 re 模塊來實現正則表達式的提取。以下是一個例子,假設您要從字符串中提取兩個特定字符之間的文本:
import re
# 定義要提取的字符串
string = " 這是一個 [示例] 文本,要提取的內容在中括號[中間]。"
# 定義正則表達式模式
pattern = r"\[(.*?)\]"
# 使用 re.findall()函數提取匹配的內容
result = re.findall(pattern, string)
# 打印提取的結果
print(result)
在上述代碼中,我們使用了正則表達式模式 "\[(.*?)\]"
來匹配中括號內的文本。re.findall()
函數將返回一個包含所有匹配結果的列表。運行代碼,輸出將是['示例', '中間']
,即成功提取了中括號內的文本。
您可以根據自己的需求調整正則表達式模式來提取不同的內容。
丸趣 TV 網 – 提供最優質的資源集合!
正文完