# Komme nicht richtig weiter ...

**URL:** https://community.mp3tag.de/t/komme-nicht-richtig-weiter/7920
**Category:** Allgemein
**Created:** [February 12, 2009, 2:12pm UTC](https://community.mp3tag.de/t/komme-nicht-richtig-weiter/7920 "2009-02-12T14:12:14Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![tl000](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/edb3f5/32.png) [@tl000](https://community.mp3tag.de/u/tl000)
#### Post date: [February 12, 2009, 2:12pm UTC](https://community.mp3tag.de/t/komme-nicht-richtig-weiter/7920/1 "2009-02-12T14:12:14Z")

</div>

Hallo,

viele hilfreiche Tips habe ich hier schon gefunden, dafür all denjenigen ein Dankeschön.  
Leider komme ich mit meinem Anliegen auch mit der Suchfunktion nicht wirklich weiter.

Meine mp3's verteile ich mit dem Magic MP3 Tagger automatisch in Unterverzeichnisse mit dem Interpreten-Namen. Meine Grund-Sortierung auf der Festplatte ist noch nach alter Sitte alphabetisch A-Z; das geht auch alles recht flott.

Nun möchte ich aber im Dateinamen die Gruppen mit "The" und "Die" etc. nicht unter T und D haben. Der Artistname soll jedoch für die mp3-Anzeige im Player so bleiben.

Wie bekomme ich mit dem Konverter aus dem Interpreten "The Police" einen Dateinamen "Police, The - ..." ohne ihn zu verändern?

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [February 13, 2009, 5:25pm UTC](https://community.mp3tag.de/t/komme-nicht-richtig-weiter/7920/2 "2009-02-13T17:25:24Z")

</div>

[Vielleicht hilft dir das weiter - Klick](https://community.mp3tag.de/t/4229/12)

---

<div class="post-metadata">

### Author: ![tl000](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/edb3f5/32.png) [@tl000](https://community.mp3tag.de/u/tl000)
#### Post date: [February 13, 2009, 6:52pm UTC](https://community.mp3tag.de/t/komme-nicht-richtig-weiter/7920/3 "2009-02-13T18:52:29Z")

</div>

Vielen Dank, war zumindest der richtige Ansatz 😃  
Es klappt mit:

Aktion: Ersetzen mit regulärem Ausdruck  
Feld: \_FILENAME  
Regulärer Ausdruck: (.+?) (.+) - (.+)  
Treffer ersetzen durch: $2, $1 - $3

---

<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: [February 13, 2009, 8:02pm UTC](https://community.mp3tag.de/t/komme-nicht-richtig-weiter/7920/4 "2009-02-13T20:02:22Z")

</div>

Es gibt noch ALBUMSORTORDER und TITLESORTORDER. Vielleicht läßt damit eine alternative Sortierung ermöglichen?

Siehe dazu den Beitrag  
[erster Buchstabe des Nachnamens liefern](https://community.mp3tag.de/t/7932/2)

---

<div class="post-metadata">

### Author: ![ci3nt](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/5daacb/32.png) [@ci3nt](https://community.mp3tag.de/u/ci3nt)
#### Post date: [February 13, 2009, 9:47pm UTC](https://community.mp3tag.de/t/komme-nicht-richtig-weiter/7920/5 "2009-02-13T21:47:22Z")

</div>

Hallo,

ich sortiere immer nach diesem String mit dem Konverter Tag-Dateiname:  
"vorheriger Pfad"$if($isdigit($left($trim(%artist%),1)),Zahlen,$upper($if($or($or($eql($left($trim(%artist%),3),The),$eql($left($trim(%artist%),3),Der)),$or($eql($left($trim(%artist%),3),Die),$eql($left($trim(%artist%),3),Das))),$left($right($trim(%artist%),$sub($len($trim(%artist%)),4)),1),$left($trim(%artist%),1))))$caps2($trim(%artist%) - $trim(%title%) + %\_length%, '(')

"vorheriger Pfad" ist dabei durch den Pfad zu deiner Musik zu ersetzen.

Du kannst dir ja in der Vorschau anschauen, was der String macht. Er hat leider den Fehler, dass er sowohl "The Lift" in den Ordner "L" schiebt, als auch Thelma Housten, was sich allerdings durch passendes Einfügen von Leerzeichen beheben lassen könnte.

mfG  
gnor
