2012-11-14 62 views
0

我需要一个关于德语过去分词的正则表达式:大多数以“ge”开头,结束于“en”或“t”,除非它们已经被删除,在这种情况下有一个或两个额外的字符。有人能帮我吗?正则表达式 - 德语分词

+1

你能给出一个可以匹配的每种输入类型的例子吗?以'en','t'和* declinated * *字符串结尾的字符串)? – newfurniturey

+0

我知道很多reg-ex可以帮助你,但是德国人不够多,你可能对你想要匹配的东西稍微具体一些。 – gbtimmon

+0

例子: 大部分分词是这样的: gakauft,gemacht,gesagt,gearbeitet,gelesen,gegangen,gesungen,geschwommen 时,他们declinated一个或2位数字的结局附加: gelesene,gekaufte ,gezeigten,geschriebenem – richardLJU

回答

0

下面的正则表达式将捕获undeclinated动词开始-t结束和偏角与-Te结束,-ene-TEM,和-enem

^ge[a-z]+(t|en)(e*)(m*)$ 

Rubular link