also wenn es sich um reine echte wörter handelt (keine namen oder frei erfundene wörter), sind die großbuchstaben doch am anfang, somit würde sich die sache erheblich vereinfachen. wenn du nur den 1. buchstaben auf großschreibung prüfen willst, reicht ein ^ am anfrang des regexp und du könntest mit [A-Z] arbeiten.
|