# Satzzeichen in Titeltagteil ersetzen

**URL:** https://community.mp3tag.de/t/satzzeichen-in-titeltagteil-ersetzen/12044
**Category:** Allgemein
**Created:** [May 23, 2011, 2:57pm UTC](https://community.mp3tag.de/t/satzzeichen-in-titeltagteil-ersetzen/12044 "2011-05-23T14:57:37Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![palmino](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/3d9bf3/32.png) [@palmino](https://community.mp3tag.de/u/palmino)
#### Post date: [May 23, 2011, 2:57pm UTC](https://community.mp3tag.de/t/satzzeichen-in-titeltagteil-ersetzen/12044/1 "2011-05-23T14:57:37Z")

</div>

Guten Abend,

ich möchte gerne im Titeltag rechts vom ersten " - " (Leerzeichen Bindestrich Leerzeichen) folgende Satzzeichen durch einen simplen Punkt esetzen: Doppelpunt, Komma, Bindestrich, Semikolon.

Beispiel:

alt:  
Davidsbündlertänze, op.6 - 10. Balladenmässig, Sehr rasch

gewünscht:  
Davidsbündlertänze, op.6 - 10. Balladenmässig. Sehr Rasch

Etwaige Probleme mit dann auftauchenden überflüssigen Leerzeichen und der Rechtschreibung bekomme ich selbst hin 😉

Schonmal vielen Dank!

Viele Grüße,

palmino

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [May 23, 2011, 3:12pm UTC](https://community.mp3tag.de/t/satzzeichen-in-titeltagteil-ersetzen/12044/2 "2011-05-23T15:12:31Z")

</div>

> [@palmino](#):
>
> alt:  
> Davidsbündlertänze, op.6 - 10. Balladenmässig, Sehr rasch
> 
> gewünscht:  
> Davidsbündlertänze, op.6 - 10. Balladenmässig. Sehr Rasch

Ich würde vielleicht mit einer Aktion "Feld aufteilen" den Original-Titel aufteilen in ein benutzerdefiniertes Feld %teil1% und %teil2%, wobei der Bindestrich als Trenner wirkt.  
Dann würde ich in dem Feld teil2 alle Satzzeichen durch den Punkt ersetzen.  
Und dann das Feld TITLE wieder formatieren mit dem Inhalt der Felder %teil1% und %teil2%.  
Und zu guter letzt die beiden Benutzerdefinierten Felder wieder löschen.

---

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [May 23, 2011, 3:14pm UTC](https://community.mp3tag.de/t/satzzeichen-in-titeltagteil-ersetzen/12044/3 "2011-05-23T15:14:31Z")

</div>

> [@palmino](#):
>
> ... ich möchte gerne im Titeltag rechts vom ersten " - " (Leerzeichen Bindestrich Leerzeichen) folgende Satzzeichen durch einen simplen Punkt esetzen: Doppelpunt, Komma, Bindestrich, Semikolon.  
> Beispiel:  
> alt:  
> Davidsbündlertänze, op.6 - 10. Balladenmässig, Sehr rasch  
> gewünscht:  
> Davidsbündlertänze, op.6 - 10. Balladenmässig. Sehr Rasch  
> ...

**$regexp(%TITLE%,'^(.+? - ).+?$','$1')$regexp($regexp(%TITLE%,'^.+? - (.+?)$','$1'),'[:,;\-]','.')**

... zum Beispiel mit Aktion 'Tagfeld formatieren' benutzen.

DD.20110523.1915.CEST

Oder wie 'ohrenkino' in post #2 darlegte ...

Anfang Aktionengruppe **20110523.palmino** 

Aktion #1  
_Aktionstyp 7:_ **Tagfelder importieren**  
_Quellformat :_ **%TITLE%**  
_Formatstring:_ **%TEMP1%÷-÷%TEMP2%**

 

Aktion #2  
_Aktionstyp 4:_ **Ersetzen mit regulärem Ausdruck**  
_Feld \_\_\_\_\_\_\_\_\_\_\_\_\_:_ **TEMP2**  
_Regulärer Ausdruck:_ **[-,;:]**  
_Treffer ersetzen durch:_ **.**

 [\_] Groß-/Kleinschreibung berücksichtigen 

Aktion #3  
_Aktionstyp 5:_ **Tagfeld formatieren**  
_Feld \_\_\_\_\_\_\_:_ **TITLE**  
_Formatstring:_ **%TEMP1%÷-÷%TEMP2%**

 

Aktion #4  
_Aktionstyp 9:_ **Tagfelder entfernen**  
_Folgende Tagfelder entfernen (mit Semikolon getrennt):_ **TEMP1;TEMP2**

 

_Hinweis: Ersetze jedes ÷ Sonderzeichen durch ein Leerzeichen._  
Ende Aktionengruppe **20110523.palmino** (4 Aktionen)

 

DD.20110523.1934.CEST

---

<div class="post-metadata">

### Author: ![palmino](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/3d9bf3/32.png) [@palmino](https://community.mp3tag.de/u/palmino)
#### Post date: [May 23, 2011, 3:34pm UTC](https://community.mp3tag.de/t/satzzeichen-in-titeltagteil-ersetzen/12044/4 "2011-05-23T15:34:17Z")

</div>

Hallo ohrenkino, hallo Detlev,

boah, bin ich schwer beeindruckt ob eurer Geschwindigkeit! Als ich deine Antwort las ohrenkino, hab ich mir auf die Stirn gepatscht und gedacht, klar so ginge das ja auch.

Ich versuche mich seit ein paar Wochen nun auch an regex; wenn's klappt macht's Riesenspaß, aber der Weg ist auch oft steinig ;-). Deswegen war ich sehr gespannt auf eine Lösung wie Detlevs, die ich nun erstmal verstehen muss/möchte.

Herzlichen Dank euch Beiden!
