0
我是一個正則表達式新手。 Python中有一些字符串,如下所示:^b^[word](#30b)
from markdown text。我想剝去腳註來得到這個詞。如何使用Python從markdown中刪除腳註
我有以下工作:
import re
pattern = r"\[([\w]+)\]"
s = "^b^[word](#32b)"
m = re.search(pattern, s)
print(m.group(1))
片斷代碼提取單詞word
。但是現在如果我在括號內有多個單詞,如:^c^[every word](#12c)
,我想提取所有單詞?謝謝!
。我已經解決了這個問題,並添加了一些關於如何獲取一組單詞的說明。請不要改變這個問題,而是在將來再問一個新問題。 – Laurel
對不起! ;-)我非常感謝你的幫助。當我運行你的代碼時,我得到的錯誤是他們的正則表達式是無效的語法。我錯過了什麼?這是一個Python3與Python2的東西嗎? – TJB
@TJB我不太瞭解Python,但是它在我測試時正在運行。什麼是錯誤? – Laurel