# Erste Leerzeichen automatisch eliminieren

**URL:** https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374
**Category:** Vorschläge
**Created:** [August 10, 2011, 8:33am UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374 "2011-08-10T08:33:41Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![cornpooper](https://community.mp3tag.de/user_avatar/community.mp3tag.de/cornpooper/32/212_2.png) [@cornpooper](https://community.mp3tag.de/u/cornpooper)
#### Post date: [August 10, 2011, 8:33am UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/1 "2011-08-10T08:33:41Z")

</div>

Nachdem ich dieses feine Programm schon jahrelang benutze vermisse ich eine Funktion die ich nirgendwo im Forum finden konte. ALSO:  
Bei manchen Musikdateien sind im Dateiname oder Tag gleich zu Beginn (erste Stelle und mehr) Leerzeichen enthalten.  
Wenn man seine Musik mit Programmen wie Totalcommander oder Speedcommander organisiert bringt das die alphabetische Reihenfolge ganz schön durcheinander.  
Anstatt dies dann per Hand oder so zu korrigieren wäre es schön wenn es in Mp3tag eine Funktion gäbe die diese Leerzeichen automatisch eliminiert.  
Natürlich wird nicht jeder diese Funktion gutheißen oder gebrauchen wollen - deshalb wäre es angebracht wenn man dies direkt in den Optionen an- bzw. abschalten könnte.

---

<div class="post-metadata">

### Author: ![LosMintos](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/54ee81/32.png) [@LosMintos](https://community.mp3tag.de/u/LosMintos)
#### Post date: [August 10, 2011, 11:29am UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/2 "2011-08-10T11:29:41Z")

</div>

> [@cornpooper](#):
>
> Anstatt dies dann per Hand oder so zu korrigieren wäre es schön wenn es in Mp3tag eine Funktion gäbe die diese Leerzeichen automatisch eliminiert.

$trim() tut das, also Tag-Felder formatieren, bspw. %title%, Wert: $trim(%title%). (Ungetestet!).

---

<div class="post-metadata">

### Author: ![DJ\_Mucke](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dj_mucke/32/224_2.png) [@DJ\_Mucke](https://community.mp3tag.de/u/DJ_Mucke)
#### Post date: [August 10, 2011, 2:07pm UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/3 "2011-08-10T14:07:47Z")

</div>

> [@cornpooper](#):
>
> ...schon jahrelang benutze vermisse ich eine Funktion die ich nirgendwo im Forum finden...

Bei genauem lesen ![:book:](https://community.mp3tag.de/uploads/default/original/1X/0036d5b68f6226c53f6c68abfd0a7b8096fd4505.gif ":book:") wäre dir bestimmt hier und da etwas aufgefallen.  
Es gibt unzählige Treads die das Thema ![<_<](https://community.mp3tag.de/uploads/default/original/1X/5996dbb474c88b8f9fc49f09dc3858d081055a2d.gif "<\_<") Leerstellen am Anfang/Ende reduzieren, behandeln.

Bau dir eine Aktion oder siehe hier ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")  
"[1\_trim\_vorne\_\_Stellen\_streichen\_\_1\_\_FILENAME.mta](https://community.mp3tag.de/uploads/default/original/2X/5/5711cd11795c6ac20d09ac7468a10f510ef3315d.mta) (47 Bytes), ist auch erweiterbar durch kopieren und Werte ändern ( " Leerst. ).....  
die du nach dem sortieren der Dateinamen dann anwenden könnstest,  
oder gebrauche den Filter mit z.b. %\_filename% MATCHES "(^ )",  
danach alles gefundene markieren und die Aktion starten.  
"^" heißt hier Stringanfang + dem Leerzeichen"

**Windows XP Version** : ![:huh:](https://community.mp3tag.de/uploads/default/original/1X/f15ee73c0fd9ec3b0db7481f0558638f8ee224ce.gif ":huh:")

Zu finden über Start -\> Ausführen -\> "appdata" eingeben - gefundenen anklicken!  
Kopieren der Action in den versteckten Ordner:  
C:\Dokumente und Einstellungen\deine Angaben\Anwendungsdaten\Mp3tag\data\actions

**EDIT:**

hier noch für hintere Leerstellen zu killen:  
[2\_trim\_hinten\_\_\_FILENAME\_1.mta](https://community.mp3tag.de/uploads/default/original/2X/8/8f106d95189b3292cca4141c1e2215917aefc901.mta) (62 Bytes)  
😆

Feedback wäre nett, zu lesen was wo gemacht hast du 😲

[1\_trim\_vorne\_\_Stellen\_streichen\_\_1\_\_FILENAME.mta](https://community.mp3tag.de/uploads/default/original/2X/5/5711cd11795c6ac20d09ac7468a10f510ef3315d.mta) (47 Bytes)

[2\_trim\_hinten\_\_\_FILENAME\_1.mta](https://community.mp3tag.de/uploads/default/original/2X/8/8f106d95189b3292cca4141c1e2215917aefc901.mta) (62 Bytes)

---

<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: [August 10, 2011, 4:57pm UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/4 "2011-08-10T16:57:04Z")

</div>

> [@cornpooper](#):
>
> Nachdem ich dieses feine Programm schon jahrelang benutze vermisse ich eine Funktion ... wäre es schön wenn es in Mp3tag eine Funktion gäbe die diese Leerzeichen automatisch eliminiert. ...

Ich glaube, was Mp3tag seit Anbeginn als Allererstes konnte, das war das Entfernen von führenden und folgenden Leerzeichen.  
Hier im Forum gibt es in den FAQ Bereichen und in zahlreichen Threads Anfragen und Beispiele dazu.

Siehe auch ...  
[Aktionsarchiv](https://community.mp3tag.de/t/10692/2)

... oder hier ...

Anfang Aktionengruppe **Trim leading trailing spaces on all tags** 

Aktion #1  
_Aktionstyp 4:_ **Ersetzen mit regulärem Ausdruck**  
_Feld \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_:_ **\_TAG**  
_Regulärer Ausdruck \_\_\_:_ **^\s\*(.+?)\s\*$**  
_Treffer ersetzen durch:_ **$1**

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

Ende Aktionengruppe **Trim leading trailing spaces on all tags** (1 Aktion)

 

... oder hier ...

 Anfang Aktionengruppe **Trim leading trailing spaces on all tags v2** 

Aktion #1  
_Aktionstyp 4:_ **Ersetzen mit regulärem Ausdruck**  
_Feld \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_:_ **\_TAG**  
_Regulärer Ausdruck \_\_\_:_ **^\s+|\s+$**  
_Treffer ersetzen durch:_

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

Ende Aktionengruppe **Trim leading trailing spaces on all tags v2** (1 Aktion)

 

DD.20110810.2058.CEST  
Edit. DD.20110811.1620.CEST

---

<div class="post-metadata">

### Author: ![cornpooper](https://community.mp3tag.de/user_avatar/community.mp3tag.de/cornpooper/32/212_2.png) [@cornpooper](https://community.mp3tag.de/u/cornpooper)
#### Post date: [August 10, 2011, 5:22pm UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/5 "2011-08-10T17:22:46Z")

</div>

Danke erst einmal euch allen.  
Den einen oder anderen Vorschlag von euch habe ich schon gesehen als ich das Forum durchforstet habe (allerdings mit Suchfunktion). Es ind bestimmt alles gute Vorschläge.  
Aber gehe ich recht in der Annahme daß man diese Funktionen speziell aufrufen muß ?? oder kann man das gleich beim Start mit festlegen ??  
Bin 62 und meine Augen wollen nicht mehr so. Wenn ich ein Album mit Mp3tag editiert habe und dann erst im Speedcommander sehe daß manche Titel wegen der führenden Lehrstelle ganz oben statt in der Reihenfolge stehen macht mich das fuchsig.  
Darum zielte meine Frage darauf ab ob man das GLEICH (Optionen) einbauen kann.  
Ansonsten bin ich mit Mp3tag runderum zufrieden. Also nochmals besten Dank.

---

<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: [August 11, 2011, 6:59am UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/6 "2011-08-11T06:59:48Z")

</div>

> [@cornpooper](#):
>
> ob man das GLEICH (Optionen) einbauen kann.  
> Ansonsten bin ich mit Mp3tag runderum zufrieden. Also nochmals besten Dank.

Nein, Aktionen werden erst auf Benutzeranforderung hin ausgeführt.  
Aber du kannst ja nach solchen Datensätzen filtern, z.B:  
%title% MATCHES "^ .\*"  
Und auf die lässt du dann eine der Aktionen aus dem Thread los. Aber eigentlich haben das die anderen Poster schon viel detaillierter beschrieben.

---

<div class="post-metadata">

### Author: ![DJ\_Mucke](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dj_mucke/32/224_2.png) [@DJ\_Mucke](https://community.mp3tag.de/u/DJ_Mucke)
#### Post date: [August 11, 2011, 3:59pm UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/7 "2011-08-11T15:59:12Z")

</div>

> [@cornpooper](#):
>
> ...Bin 62 und meine Augen wollen nicht mehr so....

Hallo **cornpooper**

ne Sache:  
Wenn du es machen liessest per **Team Viewer** mit Fernsteuerung, ach nee, doofe Idee!

Such dir erst mal die zu ändernden Dateien und wähle den Actionsschritt aus.

Kannst doch die Truetypes oder den Bildschirmmodi vergrößen.  
Wenn Probleme wir leiten gerne, Stück für Stück

"learning by doing" \>\>\> "lernen beim schaffen"

Nichts für ungut....

---

<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: [August 17, 2011, 12:43pm UTC](https://community.mp3tag.de/t/erste-leerzeichen-automatisch-eliminieren/12374/8 "2011-08-17T12:43:37Z")

</div>

Ich habe entsprechend dem Beitrag  
[Entfernen bestimmter führender Zeichen](https://community.mp3tag.de/t/596/8) ein eigenes Beispiel versucht. Es ist mir aber nicht gelungen:

[#0]  
T=4  
F=COMMENT  
1=^;  
2=  
3=0

Entferne ein führendes Semikolon mit folgendem Leerzeichen. Lasse den folgenden Text unverändert.
