2011-12-25 30 views
2

我有一個詞幹從文件輸出一些詞。我想要一個正則表達式,它會查找以「e」結尾的每個單詞,然後刪除「e」。正則表達式和詞幹

>>> def stemmer(word): 
[(stem,end)] = re.findall('^(.*e)?$',word) 
return stem 

能否請你幫我得到它的權利?

乾杯。

+2

你是否與Ray Hmar在[同類](http://stackoverflow.com/questions/8629433/regex-stemmer-code-explanation)? :) – 2011-12-25 13:54:32

回答

2

\b([A-Za-z]+)e\b應用於全球的輸入,而不僅僅是一個字。

\b是字錨。

+0

非常感謝 – 2011-12-25 14:42:14