# Endene Leerzeichen entfernen...

**URL:** https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963
**Category:** Allgemein
**Created:** [December 27, 2007, 3:06pm UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963 "2007-12-27T15:06:34Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![kabelcash](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/58f4c7/32.png) [@kabelcash](https://community.mp3tag.de/u/kabelcash)
#### Post date: [December 27, 2007, 3:06pm UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963/1 "2007-12-27T15:06:34Z")

</div>

Hallo zusammen!

Gerne möchte ich aus meinen Tags (nicht aus dem Dateinamen) die endenen Leerzeichen automatisch entfernen.  
Da es leider bei Anwendung meines Sortieralgorythmus zu einem Fehler kommt, dass die Datei nicht umbenannt werden kann. Der Fehler tritt nur bei Dateien auf, die im %title% oder im %artist% mit einem Leerzeichen enden.

Folgende Sortierung verwende ich:

E:$if($isdigit($left(%artist%,1)),# NUM #,$left(%artist%,1))\%artist%\%album%$if($isdigit(%track%),$num(%track%,2) - %title%,%title%)

Danke für Eure Hilfe...

---

<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: [December 27, 2007, 3:29pm UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963/2 "2007-12-27T15:29:19Z")

</div>

> [@kabelcash](#):
>
> ... Gerne möchte ich aus meinen Tags (nicht aus dem Dateinamen) die endenen Leerzeichen automatisch entfernen. ...

Nimm die Funktion **$trim()** und als Tagfeld **\_ALL**  
(vorher prüfen wie dabei \_FILENAME behandelt wird; wenn \_FILENAME verändert wird, dann Leerzeichen in \_FILENAME zuvor durch ein erlaubtes Sonderzeichen ersetzen, dann mit $trim() führende und nachfolgende Leerzeichen entfernen, und schließlich das Sonderzeichen ersetzen durch Leerzeichen).

DD.20071227.1735.CET

---

<div class="post-metadata">

### Author: ![kabelcash](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/58f4c7/32.png) [@kabelcash](https://community.mp3tag.de/u/kabelcash)
#### Post date: [December 28, 2007, 3:25pm UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963/3 "2007-12-28T15:25:25Z")

</div>

> [@DetlevD](#):
>
> Nimm die Funktion **$trim()** und als Tagfeld **\_ALL**  
> (vorher prüfen wie dabei \_FILENAME behandelt wird; wenn \_FILENAME verändert wird, dann Leerzeichen in \_FILENAME zuvor durch ein erlaubtes Sonderzeichen ersetzen, dann mit $trim() führende und nachfolgende Leerzeichen entfernen, und schließlich das Sonderzeichen ersetzen durch Leerzeichen).
> 
> DD.20071227.1735.CET

Habe ich ausprobiert...  
Habe "Tag formatieren gewählt" dann "\_ALL" oder "Title" oder "artist" ausprobiert und als Funktion $trim(), leider hat das zu keinerlei Veränderung geführt. Woran kann das liegen?

---

<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: [December 28, 2007, 4:02pm UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963/4 "2007-12-28T16:02:10Z")

</div>

Also \_ALL und $trim() kannst du nicht zusammen verwenden.

Entweder du nimmst TITLE mit $trim(%title%) sowie ARTIST mit $trim(%artist%)

oder in der FAQ [Aktionen](https://community.mp3tag.de/t/596/1)  
geht es auch mit einer Aktion mit Regulären Ausdrücken auf \_TAG

---

<div class="post-metadata">

### Author: ![kabelcash](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/58f4c7/32.png) [@kabelcash](https://community.mp3tag.de/u/kabelcash)
#### Post date: [December 28, 2007, 5:13pm UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963/5 "2007-12-28T17:13:41Z")

</div>

Danke!  
So funktionierts!!!

---

<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: [December 28, 2007, 5:27pm UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963/6 "2007-12-28T17:27:48Z")

</div>

> [@dano](#):
>
> Also \_ALL und $trim() kannst du nicht zusammen verwenden. ...

Sorry, ... wieder etwas dazu gelernt, und es gilt immer noch: besser zuerst probieren und dann transportieren. 😉

DD.20071228.1928.CET

---

<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: [January 1, 2008, 12:33am UTC](https://community.mp3tag.de/t/endene-leerzeichen-entfernen/5963/7 "2008-01-01T00:33:38Z")

</div>

Ich mache es folgendermaßen ...  
Regulärer Ausdruck "\_ALL: " $"-\>""
