# Tracknummern - führende Null bei Trackanzahl

**URL:** <https://community.mp3tag.de/t/tracknummern-fuhrende-null-bei-trackanzahl/15982>\
**Category:** Allgemein\
**Created:** [August 9, 2014, 7:44am UTC](https://community.mp3tag.de/t/tracknummern-fuhrende-null-bei-trackanzahl/15982 "2014-08-09T07:44:57Z")\
**Posts on this page:** 5\
**Page:** 1

<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:** [August 9, 2014, 7:44am UTC](https://community.mp3tag.de/t/tracknummern-fuhrende-null-bei-trackanzahl/15982/1 "2014-08-09T07:44:57Z")

</div>

Meine Track-Tags ist wie folgt gefüllt:  
01/14 = erster Track von 14 Tracks des Albums

Ich habe allerdings viele MP3s im Bestand, bei denen bei einstelliger Trackanzahl eines Albums die führende Null hinter dem Slash fehlt:  
01/7

Das würde ich gerne nachträglich vereinheitlichen, so dass daraus  
01/07 entsteht.

---

<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 9, 2014, 8:25am UTC](https://community.mp3tag.de/t/tracknummern-fuhrende-null-bei-trackanzahl/15982/2 "2014-08-09T08:25:33Z")

</div>

> [@poster](#):
>
> ... bei denen bei einstelliger Trackanzahl eines Albums die führende Null hinter dem Slash fehlt: 01/7  
> Das würde ich gerne nachträglich vereinheitlichen, so dass daraus 01/07 entsteht.

**TRACK \<== $if($eql($regexp(%TRACK%,'^(\d\d)/(\d)$','$1/$2'),%TRACK%),$regexp(%TRACK%,'^(\d\d)/(\d)$','$1/0$2'),%TRACK%)**

... oder ...

**TRACK \<== $if($eql($regexp(%TRACK%,'^(\d\d)/(\d)$',),),$regexp(%TRACK%,'^(\d\d)/(\d)$','$1/0$2'),%TRACK%)**

DD.20140809.1225.CEST

---

<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:** [August 9, 2014, 8:41am UTC](https://community.mp3tag.de/t/tracknummern-fuhrende-null-bei-trackanzahl/15982/3 "2014-08-09T08:41:00Z")

</div>

Danke Detlev. Ich werde mal versuchen, den Code nachzuvollziehen, aber der Test klappt schon mal.  
Noch eine Frage:  
Wie filtere ich die in Frage kommenden MP3s vorweg?

---

<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 9, 2014, 9:14am UTC](https://community.mp3tag.de/t/tracknummern-fuhrende-null-bei-trackanzahl/15982/4 "2014-08-09T09:14:33Z")

</div>

> [@poster](#):
>
> Danke Detlev. Ich werde mal versuchen, den Code nachzuvollziehen, aber der Test klappt schon mal.  
> Noch eine Frage: Wie filtere ich die in Frage kommenden MP3s vorweg?

Filter = TRACK MATCHES "^\d\d/\d$"  
Aber das macht der gelieferte Ausdruck automatisch selbst.

DD.20140809.1314.CEST

---

<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:** [September 9, 2014, 8:27am UTC](https://community.mp3tag.de/t/tracknummern-fuhrende-null-bei-trackanzahl/15982/5 "2014-09-09T08:27:48Z")

</div>

> [@poster](#):
>
> ... bei denen bei einstelliger Trackanzahl eines Albums die führende Null hinter dem Slash fehlt: 01/7  
> Das würde ich gerne nachträglich vereinheitlichen, so dass daraus 01/07 entsteht.

1. Filter: TRACK MATCHES "/\d$"

2. Aktion "Tagfeld formatieren"  
Feld: TRACK  
Formatstring: **$replace(%TRACK%,'/','\\')**

3. Aktion "Tagfeld formatieren"  
Feld: TRACK  
Formatstring: **$meta(TRACK,0)'/'$num($meta(TRACK,1),2)'\\'**  
... oder ...  
Formatstring: **$num($meta(TRACK,0),2)'/'$num($meta(TRACK,1),2)'\\'**

DD.20140910.1036.CEST
