2014-05-21 6 views
-1

我正在從網站上抓取數據,標籤中包含「ANSWER(1)」文本。 我的目標是在python中使用正則表達式從字符串中提取'1'。使用正則表達式從Python中的字符串中提取某些文本?

有沒有簡單的方法去做到這一點?

+0

請考慮搜索用戶可以在本網站或首款谷歌。這是正則表達式的最基本形式!例如:''([0-9] +)''。 –

+0

你可以提供一些輸入,它是什麼樣的標籤? – hwnd

+0

該字符串保存在H3標籤中。我將數據提取並存儲到一個字符串中。所以在這一點上,我的目標是採取字符串,只提取括號之間的數據。 – Ryan

回答

0

試試這個代碼:

import re 
s = "ANSWER (1)" 
print re.search(r".*\((\d)\)",s).group(1) 
+0

這沒有工作,謝謝。我需要學習正則表達式的知識。謝謝您的幫助 – Ryan

相關問題