我試圖讓一個python程序返回具有雙連續字母的單詞(例如,門,球,地板)。我的代碼到現在爲止是這樣的下面,但它返回我的兩個字母的部分劃分的文件中的所有單詞:雙連續字母返回單詞
def text_processing(file_location):
import re
file_variable = open(file_location)
lines = file_variable.read()
print lines
double_letter = re.compile('[A-Z]{2,2}', re.IGNORECASE)
double_letter_list = double_letter.findall(lines)
print double_letter_list
你可以用'{2}'而不是'{2,2}'(雖然這不能解決問題)。 – 2012-03-07 00:03:04