regex für Stringanfang im Filename


#1

Filename besteht aus Track-ArtistTitle
Frage: Wie kann eine 3 bzw. 4 stellige Zahl ohne räumliche Trennung in das Nummernfeld verbracht werden und dazu aus dem Filename gelöscht werden?

Mein Ansatz funktioniert nicht

reg.Ausdr.:"^\d\d\d\d\u"
ersetzen durch "^\d\d\d\d\ \-\ "

Wo liegt der Fehler?


#2
QUOTE (DJ Mucke @ Mar 11 2011, 23:47) <{POST_SNAPBACK}>
Filename besteht aus Track-ArtistTitle

Frage: Wie kann eine 3 bzw. 4 stellige Zahl ohne räumliche Trennung in das Nummernfeld verbracht werden und dazu aus dem Filename gelöscht werden?
Mein Ansatz funktioniert nicht

reg.Ausdr.:"^\d\d\d\d\u"
ersetzen durch "^\d\d\d\d\ \-\ "

Wo liegt der Fehler?


Der Fehler liegt vermutlich darin, dass du dich nicht an die Regeln hältst. :book: :flushed: Tag-Felder importieren Quellformat: $regexp(%_filename%,'^(\d\d\d\d?)(.+?)$','$1===$2') Formatstring: %FELD1%===%FELD2% Tag-Feld formatieren Feld: _FILENAME Formatstring: $regexp(%_filename%,'^(\d\d\d\d?)(.+?)$','$2')

DD.20110312.0052.CET