Katharina Bergwacht: REgex zum Silbenzählen

Beitrag lesen

Hallo,
ich versuche gerade eine REgex zu konstruieren mit der ich nur Wörter angezeigt bekomme, die eine bestimmte Silbenzahl haben. Warum wird bei dieser Regex auch das Wort "eine" oder "seine" gematcht?

\b([^aeiou ]*(ei|ie|ai|eu|au|aa|oo|[aeiou])[^aeiou ]*){3,3}\b

Eigentlichen sollten nur Wörter mit 3 Silben erkannt werden

Danke Katharina