# Innerhalb eines Felds umschließende Klammern einfügen

**URL:** https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635
**Category:** Allgemein
**Created:** [March 20, 2007, 8:38pm UTC](https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635 "2007-03-20T20:38:23Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![audiodude](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/f19dbf/32.png) [@audiodude](https://community.mp3tag.de/u/audiodude)
#### Post date: [March 20, 2007, 8:38pm UTC](https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635/1 "2007-03-20T20:38:23Z")

</div>

Viele Titel sehen bei mir so aus: Hoch auf dem gelben Wagen feat. Heino  
Jetzt möchte ich daraus automatisiert machen: Hoch auf dem gelben Wagen (feat. Heino)  
Geht das mit Regular Expressions (wie)?

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [March 20, 2007, 8:44pm UTC](https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635/2 "2007-03-20T20:44:22Z")

</div>

Zur Lösung selber kann ich nichts beitragen, aber bist Du sicher, dass Du Deine Titel so umbenennen willst?

Füllst Du den "Feat. Artist" nicht besser in einem eigenen ID3-Feld (oder zusätzlich beim Interpreten) ab?

Ich will Dich keinesfalls belehren, mir sprang das nur gerade ins Auge. ![:ph34r:](https://community.mp3tag.de/uploads/default/original/1X/d9d21e0e122fbe04cbaaa509828a996924771538.gif ":ph34r:")

---

<div class="post-metadata">

### Author: ![audiodude](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/f19dbf/32.png) [@audiodude](https://community.mp3tag.de/u/audiodude)
#### Post date: [March 20, 2007, 8:53pm UTC](https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635/3 "2007-03-20T20:53:58Z")

</div>

Kein Problem, ist aber für mich so in Ordnung. Ein eigenes Custom-Feld würde mir weder im MP3-Player noch in Winamp oder auch iTunes angezeigt, und im Interpretenfeld sorgen solche Einträge schnell für Kauderwelsch, wenn ich anhand der Interpretennamen mit Mp3tag automatisiert eine Ordnerstruktur erzeugen möchte. Das könnte man vielleicht auch noch irgendwie umgehen, aber dann wird's wohl langsam richtig kompiziert.

---

<div class="post-metadata">

### Author: ![audiodude](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/f19dbf/32.png) [@audiodude](https://community.mp3tag.de/u/audiodude)
#### Post date: [March 20, 2007, 9:28pm UTC](https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635/4 "2007-03-20T21:28:16Z")

</div>

Ich denke, ich habe eine funktionierende Lösung gefunden, da ich mittlerweile gecheckt habe, wie die $-Platzhalter funktionieren:

```
Regular expression: feat\.(.*)
Replace matches with: (feat.$1)

```

Vor den beiden Zeilen ist jeweils ein Leerzeichen. Scheint zu funktionieren. Ist das schon die optimale Lösung, oder geht es noch eleganter?

---

<div class="post-metadata">

### Author: ![Sebastian\_Mares](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sebastian_mares/32/9285_2.png) [@Sebastian\_Mares](https://community.mp3tag.de/u/Sebastian_Mares)
#### Post date: [March 21, 2007, 3:25pm UTC](https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635/5 "2007-03-21T15:25:56Z")

</div>

Aktion #1:  
_Aktionstyp:_ **Ersetzen mit regulären Ausdrücken**  
_Feld:_ **COMMENT**  
_Regulärer Ausdruck:_ **(feat..\*)**  
_Treffer ersetzen durch:_ **($1)**

[] Groß-/Kleinschreibung berücksichtigen

---

<div class="post-metadata">

### Author: ![audiodude](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/f19dbf/32.png) [@audiodude](https://community.mp3tag.de/u/audiodude)
#### Post date: [March 21, 2007, 4:04pm UTC](https://community.mp3tag.de/t/innerhalb-eines-felds-umschliessende-klammern-einfugen/4635/6 "2007-03-21T16:04:31Z")

</div>

Klar, super! Das Herumtüfteln mit den Regular Expressions ist zwar am Anfang etwas schwierig, weil in der Hilfedatei von Mp3tag vor allem praktische Beispiele fehlen, aber es macht auch ziemlichen Spaß.

In meinem Fall war da allerdings noch ein Leerzeichen vor dem "feat.", um bereits bestehende Klammern nicht zu verdoppeln:  
Regulärer Ausdruck: " (feat..\*)"  
Treffer ersetzen durch: " ($1)"

Ich glaub, das war es jetzt. Falls jemand noch eine effizientere Schreibweise sieht, bitte Bescheid sagen. Vielen Dank.
