Filter für Wörter in Versalien - wie?

Kann man einen FIlterausdruck definieren, bei dem rausgefunden wird, ob die aktuell vorliegende Schreibweise ausschließlich Großbuchstaben (oder vielleicht als 2. Fall nur Kleinbuchstaben) enthält?

Es müsste so ein Vergleich sein %aktueller feldinhalt% IS $caps(%aktueller feldinhalt%).
Da der Filter aber per Grundeinstellung aber die Schreibweise ignoriert ...

Jemand eine Idee?

Groß:
"$ifgreater($strstr(%title%,$upper(%title%)),0,yes,no)" IS yes

Klein:
"$ifgreater($strstr(%title%,$lower(%title%)),0,yes,no)" IS yes

Danke!
(und ich habe da rumprobiert mit (?-i) und so ...)

Wieder etwas dazu gelernt!
Thanks....

  • nur große Buchstaben ...
ALBUMARTIST MATCHES "(?-i)^\u+$"
  • nur kleine Buchstaben ...
ALBUMARTIST MATCHES "(?-i)^\l+$"

DD.20140131.1438.CET

Mann, det dauat aba :wink: 2011!
Nee: herzlichen Dank!

Noch ein Filter von Dano, der alle TITLE filtert, die mit 4 Großbuchstaben beginnen:
"$left($regexp(%title%,^\u\u\u\u,----),4)" IS ----