# Tracknummer aus Dateiname

**URL:** https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543
**Category:** Allgemein
**Created:** [March 30, 2008, 9:41am UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543 "2008-03-30T09:41:09Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![cheox](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a88e57/32.png) [@cheox](https://community.mp3tag.de/u/cheox)
#### Post date: [March 30, 2008, 9:41am UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/1 "2008-03-30T09:41:09Z")

</div>

hallo...

will zb. aus einem title-feld der z.b. lautet: "ich singe wieder 235" die ziffern in das track-feld exportieren.  
wobei die zahl im title-feld beibehalten werden soll.

d.h. quasi: die zahlen im title feld in das track feld konvertieren...

thx a lot!

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [March 30, 2008, 9:45am UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/2 "2008-03-30T09:45:49Z")

</div>

Steht die Zahl die Du als Tracknummer haben möchtest immer am Schluss des Titels?  
Oder gibt es auch solche Title:

1. Mein Song, Part 12  
oder  
2 Mein anderer Song, 3 und 4 und 5 als Mix

Welche Zahl würde dann als Track-Nummer verwendet?

---

<div class="post-metadata">

### Author: ![cheox](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a88e57/32.png) [@cheox](https://community.mp3tag.de/u/cheox)
#### Post date: [March 30, 2008, 11:15am UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/3 "2008-03-30T11:15:53Z")

</div>

vorerst stehen sie mal am ende bzw. immer zusammen.  
zb:  
1.) mein song - part 123  
oder  
2.) mein part - 123 song

es gibt aber auch dateinamen die zb  
3.) mein part - 123 (2008-02-13)  
heißen (also zum schluss ein datum)

...kann man "sagen" dass zb. das dritte wort (hier die zahlen) in das track-feld kopiert werden, da ja im datum auch zahlen enthalten sind...

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [March 30, 2008, 12:55pm UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/4 "2008-03-30T12:55:58Z")

</div>

Hmm, wenn die Zahlen nicht immer an der gleichen Stelle stehen, muss ich passen. Die Gefahr, dass falsche Werte in die Tracks gelangen ist aus meiner Sicht mit einem Automatismus zu gross.

Vielleicht können andere hier helfen?

---

<div class="post-metadata">

### Author: ![cheox](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a88e57/32.png) [@cheox](https://community.mp3tag.de/u/cheox)
#### Post date: [March 30, 2008, 3:06pm UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/5 "2008-03-30T15:06:36Z")

</div>

ok und wenn sie an gleicher stelle stehen wie würde da der "string" lauten?

---

<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: [March 30, 2008, 4:36pm UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/6 "2008-03-30T16:36:43Z")

</div>

Alle Zahlen kommen so in den Track:  
_Aktionstyp:_ **Tag-Felder formatieren**  
_Feld:_ **TRACK**  
_Formatstring:_ **$regexp(%title%,\D,)**

Mit der Bedingung, dass vor den Zahlen mind. ein Leerzeichen kommen muss sieht der Formatstring so aus:  
**$regexp(%title%,^.+\s+(\d+).\*$,$1)**

---

<div class="post-metadata">

### Author: ![cheox](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a88e57/32.png) [@cheox](https://community.mp3tag.de/u/cheox)
#### Post date: [March 30, 2008, 5:25pm UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/7 "2008-03-30T17:25:50Z")

</div>

wow 😃 klappt so wie ich es mir vorgestellt habe.  
!!! big thanxs !!!  
 ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

ps: hab noch nicht genau gesucht aber sind die ganzen "strings" irgendwo genauer erklärt was zb:  
\d+  
oder  
^.+\s  
bedeutet?

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [March 31, 2008, 2:31pm UTC](https://community.mp3tag.de/t/tracknummer-aus-dateiname/6543/8 "2008-03-31T14:31:42Z")

</div>

Das sind sogenannte [reguläre Ausdrücke](http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck). Guck Dir mal auf der Wiki an, wie die das beschreiben. Such allenfalls mit Google weiter nach dem Ausdruck "Regular Expression" oder "RegExp"
