# Filter für Worte in GROSSBUCHSTABEN

**URL:** https://community.mp3tag.de/t/filter-fur-worte-in-grossbuchstaben/11080
**Category:** Allgemein
**Created:** [November 7, 2010, 3:05pm UTC](https://community.mp3tag.de/t/filter-fur-worte-in-grossbuchstaben/11080 "2010-11-07T15:05:45Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![anon40879270](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@anon40879270](https://community.mp3tag.de/u/anon40879270)
#### Post date: [November 7, 2010, 3:05pm UTC](https://community.mp3tag.de/t/filter-fur-worte-in-grossbuchstaben/11080/1 "2010-11-07T15:05:45Z")

</div>

Ich suche einen Filter, der Worte in GROSSBUCHSTABEN erkennen kann, um diese dann in Standard-Schreibweise umzuwandeln. In einer der letzten Versionen hat der Filter in dieser Beziehung bei Umlauten nicht erwartungsgemäß funktioniert. Ich habe die Version 2.46d.

filtert alle Tracks, die mit 1 Kleinbuchstaben beginnen  
TITLE MATCHES (?-i)^\l

filtert alle Tracks, die mit 4 Kleinbuchstaben beginnen  
TITLE MATCHES (?-i)^\l\l\l\l

filtert alle Tracks, die mit 2 Ziffern beginnen  
TITLE MATCHES (?-i)^\d\d

filtert NICHT alle Tracks, die mit 4 GROSSBUCHSTABEN beginnen  
TITLE MATCHES (?-i)^\u\u\u\u

Was mache ich falsch?

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 7, 2010, 4:23pm UTC](https://community.mp3tag.de/t/filter-fur-worte-in-grossbuchstaben/11080/2 "2010-11-07T16:23:19Z")

</div>

Der Filter scheint hier einen Fehler zu haben.

Als Alternataive ginge:  
"$left($regexp(%title%,^\u\u\u\u,----),4)" IS ----

---

<div class="post-metadata">

### Author: ![anon40879270](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@anon40879270](https://community.mp3tag.de/u/anon40879270)
#### Post date: [November 7, 2010, 6:04pm UTC](https://community.mp3tag.de/t/filter-fur-worte-in-grossbuchstaben/11080/3 "2010-11-07T18:04:59Z")

</div>

> [@dano](#):
>
> "$left($regexp(%title%,^\u\u\u\u,----),4)" IS ----

Das funktioniert. Verstanden habe ich die Formel nicht. Danke

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 7, 2010, 7:22pm UTC](https://community.mp3tag.de/t/filter-fur-worte-in-grossbuchstaben/11080/4 "2010-11-07T19:22:34Z")

</div>

**$regexp(%title%,^\u\u\u\u,----)**  
ersetzt im Titel, falls die ersten 4 Zeichen Großbuchstaben sind, das mit ----

**$left(...,4**) holt die ersten 4 Zeichen des Titels, also entweder die tatsächlichen Zeichen oder falls es Großbuchstaben waren kommt ---- heraus

dann wird mit **IS ----** überprüft ob dieses Ergebnis mit ---- übereinstimmt.

(Wenn du einen Titel hast der mit ---- anfängt wird der auch angezeigt.)

Noch eine andere (eindeutige) Formel:  
**"$if($eql($regexp(%title%,^\u\u\u\u,),%title%),yes,no)" IS no**

---

<div class="post-metadata">

### Author: ![anon40879270](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@anon40879270](https://community.mp3tag.de/u/anon40879270)
#### Post date: [November 26, 2010, 8:52pm UTC](https://community.mp3tag.de/t/filter-fur-worte-in-grossbuchstaben/11080/5 "2010-11-26T20:52:45Z")

</div>

funktioniert auch!
