# Tag-'Aktion' - erstes Wort IMMER groß schreiben

**URL:** https://community.mp3tag.de/t/tag-aktion-erstes-wort-immer-gross-schreiben/7184
**Category:** Allgemein
**Created:** [September 12, 2008, 4:00pm UTC](https://community.mp3tag.de/t/tag-aktion-erstes-wort-immer-gross-schreiben/7184 "2008-09-12T16:00:10Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Wally](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/9de053/32.png) [@Wally](https://community.mp3tag.de/u/Wally)
#### Post date: [September 12, 2008, 4:00pm UTC](https://community.mp3tag.de/t/tag-aktion-erstes-wort-immer-gross-schreiben/7184/1 "2008-09-12T16:00:10Z")

</div>

salve,

mir gehen grad die ideen aus, wie ich das machen soll...  
damit alles schön einheitlich aussieht, ändere ich zuerst mit Schreibweise -\> Normal alle wörter, damit sie mit großbuchstaben beginnen. anschließend ändere ich mit Ersetzen noch nen haufen wörter (the, as, in, and etc...), damit kleingeschrieben.  
dummerweise wird dabei auch immer der erste buchstabe im feld kleingeschrieben, wenn er in die obige bedingung fällt.  
aus  
Interpret: "In Flames "  
Album: "The Jester Race"  
wird dann eben  
"in Flames"  
"the Jester Race".  
das jedoch möcht ich vermeiden, hab jedoch keine idee wie. "Schreibweise -\> Satz" schreibt ja nur das erste wort groß und alles andere klein und kann somit nicht anschließend ausgeführt werden, weil das ändern somit ja überflüssig wäre.

da das wortspezifische ersetzen auf "nur als wort ersetzen" gestellt ist, dachte ich mir, man könnte evtl. zu beginn eines tags nen paar sonderzeichen klatschen und die nach den filtern wieder entfernen. ähnlich hab ichs mit klammern gemacht, da z.b. "(Part II)" als "(Part Ii)" ausgegeben wird (die ")" wird noch zum wort gezählt) und ich daher zu beginn nen leerzeichen vor die schließende klammer setze und dies am schluss wieder entferne.  
allerdings habe ich bei 'satzbeginn' ja kein immer vorhandenes zeichen auf das ich mich beziehen kann, weshalb ich nu ratlos bin.

hat da jemand evtl. ne idee, wie das realisierbar ist?  
über ratschläge würd ich mich sehr freuen 🙂

Wally

---

<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: [September 12, 2008, 5:42pm UTC](https://community.mp3tag.de/t/tag-aktion-erstes-wort-immer-gross-schreiben/7184/2 "2008-09-12T17:42:09Z")

</div>

Nur den ersten Buchstaben wenn er klein ist groß schreiben:

_Aktionstyp:_ **Ersetzen mit regulären Ausdrücken**  
_Feld:_ **\_TAG**  
_Regulärer Ausdruck:_ **^(\l)**  
_Treffer ersetzen durch:_ **$upper($1)**

[x] Groß-/Kleinschreibung berücksichtigen

Oder statt vieler einzelner Ersetzen-Aktionen ein RE-Aktion wo man Wortbeginn und Ende selber definieren kann und die erste Aktion nicht mehr braucht:

_Aktionstyp:_ **Ersetzen mit regulären Ausdrücken**  
_Feld:_ **\_TAG**  
_Regulärer Ausdruck:_  
**( )(The|To|Of|By|For|From|A|An|As|And|At|With|In|Into|Out|Up|On|Off)(?=(\s|)|$))**  
_Treffer ersetzen durch:_ **$1$lower($2)**

[] Groß-/Kleinschreibung berücksichtigen

Hier muss ein Wort immer mit einem Leerzeichen beginnen ( ) und mit Leerzeichen \s oder Klammer ) oder mit Zeilenende $ enden damit es kleingeschrieben wird.

---

<div class="post-metadata">

### Author: ![The\_Brad](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e19adc/32.png) [@The\_Brad](https://community.mp3tag.de/u/The_Brad)
#### Post date: [January 8, 2009, 11:00am UTC](https://community.mp3tag.de/t/tag-aktion-erstes-wort-immer-gross-schreiben/7184/3 "2009-01-08T11:00:50Z")

</div>

Hallo,

ich bin neu hier im Forum und es tut mir leid, dass ich diesen alten Thread nochmal ausgrabe, aber ich bräuchte Eure Hilfe beim Taggen:

Ich nutze die unten zitierte Funktion, um gewisse Worte (of, the, into etc.) klein zu schreiben, würde aber gerne vorher eine Funktion benutzen, um den jeweils ersten Buchstaben eines Wortes Groß zu schreiben (damit alle anderen Worte mit einem großen Buchstaben beginnen). Die Schreibweise "Normal" hilft zwar grundsätzlich, hat aber den Nachteil, dass aus "DJ" "Dj" wird bzw. aus "McLachlan" "Mclachlan". Es geht also nur um den ersten Buchstaben eines Wortes, vielleicht auch nach einer Klammer.

Ich hoffe, ich drücke mich verständlich aus...

Auf Eure Antworten und/oder Lösungsvorschläge freut sich

Brad

---

<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: [January 9, 2009, 6:05pm UTC](https://community.mp3tag.de/t/tag-aktion-erstes-wort-immer-gross-schreiben/7184/4 "2009-01-09T18:05:21Z")

</div>

Kleiner Buchstabe nach Leerzeichen oder ( Klammer großschreiben:

_Aktionstyp:_ **Ersetzen mit regulären Ausdrücken**  
_Feld:_ **\_TAG**  
_Regulärer Ausdruck:_ **( |()(\l)**  
_Treffer ersetzen durch:_ **$1$upper($2)**

[x] Groß-/Kleinschreibung berücksichtigen

---

<div class="post-metadata">

### Author: ![The\_Brad](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e19adc/32.png) [@The\_Brad](https://community.mp3tag.de/u/The_Brad)
#### Post date: [January 12, 2009, 6:32am UTC](https://community.mp3tag.de/t/tag-aktion-erstes-wort-immer-gross-schreiben/7184/5 "2009-01-12T06:32:54Z")

</div>

Vielen, vielen Dank - das war genau das, wonach ich gesucht habe!!!
