# Teil der Tracknummer xxx/yyy einzeln greifen - möglichst kurzer RegEx

**URL:** https://community.mp3tag.de/t/teil-der-tracknummer-xxx-yyy-einzeln-greifen-moglichst-kurzer-regex/17620
**Category:** Allgemein
**Created:** [February 3, 2016, 6:15pm UTC](https://community.mp3tag.de/t/teil-der-tracknummer-xxx-yyy-einzeln-greifen-moglichst-kurzer-regex/17620 "2016-02-03T18:15:05Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![peilung](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/6bbea6/32.png) [@peilung](https://community.mp3tag.de/u/peilung)
#### Post date: [February 3, 2016, 6:15pm UTC](https://community.mp3tag.de/t/teil-der-tracknummer-xxx-yyy-einzeln-greifen-moglichst-kurzer-regex/17620/1 "2016-02-03T18:15:05Z")

</div>

Hallo,

in einer bestimmten Sammlung setzt sich die Trackangabe aus der laufenden Nummer und der Gesamtzahl zusammen, also

(...)  
9/120  
10/120  
11/120  
(...)

Mit diesem Ausdruck

$num($regexp(%track%,'^(\d\*)/(\d\*)',$1),3)

kann ich den vorderen Teil, die Tracknummer, greifen und als dreistelligen Wert weiterverarbeiten, und mit

$num($regexp(%track%,'^(\d\*)/(\d\*)',$2),3)

das gleiche für die Gesamtzahl erledigen, den hinteren Teil.

Unklar ist mir, warum mir das nur so umständlich gelingt, mit einem so langen RegEx-Ausdruck. Vielmehr sollte doch das vorangestellte Akzent-Zirkumflex ('^') ausreichen, um den ersten Teil zu greifen, also

$num($regexp(%track%,' **^** (\d\*)',$1),3) **\<--- klappt nicht!**

und das nachgestellte Dollarzeichen ('$') für die Gesamtzahl, also

$num($regexp(%track%,'(\d\*) **$'** ,$1),3) **\<--- klappt nicht!**

Das gelingt nicht. Wieso? Diese Aufgabe ist Teil einer umfangreicheren Aufgabe... und irgendwie scheint es mir, als hätte ich ein Verständnisproblem mit den RegEx.

Über einen erhellenden Lichtblick - trotz inzwischen dunklem Abend - würde ich mich sehr freuen.

Gruß & dank an alle!

peilung

---

_[View the full topic](https://community.mp3tag.de/t/teil-der-tracknummer-xxx-yyy-einzeln-greifen-moglichst-kurzer-regex/17620)._
