# Spezielle Frage zu ''führende Null'' - Hilfe!

**URL:** <https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219>\
**Category:** Allgemein\
**Created:** [April 21, 2006, 9:05am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219 "2006-04-21T09:05:33Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![masch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/masch/32/118_2.png) [@masch](https://community.mp3tag.de/u/masch)\
**Post date:** [April 21, 2006, 9:05am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/1 "2006-04-21T09:05:33Z")

</div>

Hallo zusammen,

zunächst muss ich dem bzw. den Entwicklern der Software mal ein großes Dankeschön aussprechen. Nutze die Software schon seit Jahren und bin auch verdammt zufrieden damit. Also Daumen hoch!

Ich bin bisher immer sehr gut mit einer veralteten Version (2.16) ausgekommen, aber da in dieser Version ein paar Probleme mit dem FreeDB Websearch auftauchten bin ich auf die aktuelleste Version (2.35) umgestiegen.

Soweit so gut. Nun zu meinem kleinen Problem:

Ich hätte gerne eine führende NULL am Anfang einer einstelligen Tracknummer. Stimmt, das geht ganz einfach über den "Tracknummer Assistent", aber jetzt kommt das Spezielle. Ich hätte diese anführende Null nur beim Umbenennen des Dateinamens und nicht im Tag. Diese Funktion gab es nämlich in der alten Version und ich habe mich sehr daran gewöhnt!

Das Anlegen von neuen Aktionen wie z.B. "Tagfelder formatieren" ist mir mittlerweile geläufig, aber bisher habe ich noch keinen richtigen Formatstring gefunden.

Ich habe das Forum bereits durchsucht jedoch ohne Erfolg.

Wäre nett, wenn ihr mir da aushelfen könntet.

Danke  
MaSch

---

<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:** [April 21, 2006, 9:34am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/2 "2006-04-21T09:34:22Z")

</div>

Einfach $num(%track%,2) dann wird aus z.B. 1 -\> 01

Schau dir auch in der Hilfe das Kapitel _Eingebaute Skriptbefehle_ an.

---

<div class="post-metadata">

**Author:** ![masch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/masch/32/118_2.png) [@masch](https://community.mp3tag.de/u/masch)\
**Post date:** [April 21, 2006, 10:15am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/3 "2006-04-21T10:15:17Z")

</div>

Schon richtig, aber wenn ich das Feld Track für dieses Script auswähel, dann habe ich die führende Null auch in den Tags und genau das möchte ich ja nicht!

Also in der Vorgänger-Version (2.16) wurde der Tag auch ohne führende Null geschrieben und beim Schreiben des Tags in den Dateinamen wurde diese 'fehlende' Null dann am Anfang automatisch in den Dateinamen eingefügt.

Gibt es da vielleicht auch ne Möglich für die neue Version?!

Danke schonmal für die Tipps

---

<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:** [April 21, 2006, 10:25am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/4 "2006-04-21T10:25:14Z")

</div>

> [@](#):
>
> Schon richtig, aber wenn ich das Feld Track für dieses Script auswähel, dann habe ich die führende Null auch in den Tags und genau das möchte ich ja nicht!
> 
> \<{POST\_SNAPBACK}\>

Du sollst damit auch nicht das Track-Feld nochmal formatieren, sondern es während des Umbenennens benutzen.  
Also zB im Konverter **Tag - Dateiname** kann man als Formatstring  
%artist%-$num(%track%,2)-%title%  
nehmen.

Oder wenn du lieber die Aktion Tagfelder formatieren nehmen willst gibst du bei Feld **\_FILENAME** an und den gleichen String wie beim Konverter.

---

<div class="post-metadata">

**Author:** ![masch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/masch/32/118_2.png) [@masch](https://community.mp3tag.de/u/masch)\
**Post date:** [April 21, 2006, 11:19am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/5 "2006-04-21T11:19:58Z")

</div>

Danke dir für den Tipp! Es hat funktioniert!

Ist zwar ungemein umständlich, aber es geht wohl nicht anders!

---

<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:** [April 21, 2006, 11:34am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/6 "2006-04-21T11:34:18Z")

</div>

Statt %track% nun $num(%track%,2) zu schreiben ist doch nicht so umständlich, oder?

---

<div class="post-metadata">

**Author:** ![maneu](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/67e7ee/32.png) [@maneu](https://community.mp3tag.de/u/maneu)\
**Post date:** [April 24, 2022, 12:07am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/7 "2022-04-24T00:07:22Z")

</div>

Hallo,

ich finde leider auch nicht das, was ich machen möchte:

In meinem Hörbuch habe ich 99 Dateien, die leider alle eine führende Null haben, also dreistellig sind.  
Z. B: 099 Erwartung

Wie bekomme ich für alle Dateien die vorderste Null weg?

Weiß jemand Rat?

---

<div class="post-metadata">

**Author:** ![maneu](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/67e7ee/32.png) [@maneu](https://community.mp3tag.de/u/maneu)\
**Post date:** [April 24, 2022, 1:09am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/8 "2022-04-24T01:09:00Z")

</div>

> [@maneu](#):
>
> In meinem Hörbuch habe ich 99 Dateien, die leider alle eine führende Null haben, also dreistellig sind.  
> Z. B: 099 Erwartung
> 
> Wie bekomme ich für alle Dateien die vorderste Null weg?

Habe nun selber einen Weg gefunden:

Erster Schritt:

Wenn du die führende Zahl wegbürsten willst, egal, was dahinter kommt:

Unter Aktionen (schnell):

Ersetzen mit regulärem Ausdruck:

für das Feld: TITLE  
Such-String: ^\d+\s  
Ersetzen-String: (leer lassen)

Jetzt haben wir den Titelnamen ohne Nummer!

Nun im Konverter:

unter Tag - Tag:

im Feld: TITLE  
Formatstring: $num(%track%,2) - Erwartung

eingeben.

Und wir haben: 99 - Erwartung

---

<div class="post-metadata">

**Author:** ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)\
**Post date:** [April 24, 2022, 5:31am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/9 "2022-04-24T05:31:37Z")

</div>

Man sollte eigentlich nicht einen steinzeitalten Thread wieder hervorholen.

In deinem speziellen Fall hätte auch im Konverter Tag-\>Tag

Feld: TITLE  
Formatstring: `$cutleft(%title%,1)`  
genügt.

---

<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:** [April 24, 2022, 5:54am UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/10 "2022-04-24T05:54:33Z")

</div>

> [@maneu](#):
>
> Nun im Konverter:
> 
> unter Tag - Tag:
> 
> im Feld: TITLE  
> Formatstring: $num(%track%,2) - Erwartung

Wenn du sowieso den Titel neu eingibst als Text-Konstante und die führende Nummer aus TRACK erzeugst, dann kannst du dir den ersten Schnritt mit dem Löschen der Zahl komplett sparen, weil ja der TITLE sowieso neu aufgebaut wird.  
Auch sonst bin ich der Ansicht, dass eigentlich 1 Bearbeitungsschritt genügen müsste, ähnlich, wie es @poster vorschlägt:  
Und da so viele Wege nach Rom führen, hier mein Vorschlag:  
Tag-Feld formatierne oder Konverter Tag-tag für TITLE  
Format string: `$regexp(%title%,^0,)`

---

<div class="post-metadata">

**Author:** ![maneu](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/67e7ee/32.png) [@maneu](https://community.mp3tag.de/u/maneu)\
**Post date:** [June 10, 2022, 9:17pm UTC](https://community.mp3tag.de/t/spezielle-frage-zu-fuhrende-null-hilfe/3219/11 "2022-06-10T21:17:27Z")

</div>

Vielen Dank für Eure Antworten.

"Man sollte eigentlich nicht einen steinzeitalten Thread wieder hervorholen."  
Ich hatte mir irgendwie nicht anders zu helfen gewußt, als hier zu fragen. Denn bei diesen Befehlen habe ich null Durchblick. Aber eingeben kann ich sie natürlich, wenn ich sie kenne und weiß, wo 🙂 .
