Javascript 正则表达式-德语分词

Javascript 正则表达式-德语分词,javascript,expression,Javascript,Expression,我需要一个关于德语过去分词的正则表达式的帮手:大多数以“ge”开头,以“en”或“t”结尾,除非它们是倾斜的,在这种情况下,还有一个或两个额外的字符。有人能帮我一下吗?下面的正则表达式将捕获以ge-开头、以-t或-en结尾的不倾斜动词,以及以-te、-ene、-tem和-enem结尾的倾斜动词 你能举例说明每种类型的输入可以匹配吗(例如,以en、t结尾的输入和一个倾斜的?字符串)?我知道很多reg-ex可以帮助你,但德语还不够,也许你可以更具体地说明你想要匹配的内容。例如:大多数分词看起来像这样

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

下面的正则表达式将捕获以ge-开头、以-t或-en结尾的不倾斜动词,以及以-te、-ene、-tem和-enem结尾的倾斜动词


你能举例说明每种类型的输入可以匹配吗(例如,以
en
t
结尾的输入和一个倾斜的?字符串)?我知道很多reg-ex可以帮助你,但德语还不够,也许你可以更具体地说明你想要匹配的内容。例如:大多数分词看起来像这样:gakauft,gemacht、gesagt、gearbeitet、gelesen、gegangen、gesungen、Geschwomen当倾斜时,附加一个或两个数字结尾:gelesene、gekaufte、gezeigten、geschriebenem
^ge[a-z]+(t|en)(e*)(m*)$