RegExp wont extract parts from filename

Hi there,

i have a small problem to extract parts from my filenames via RegExp.
May anyone has a suitable solution?

I have 2 types of filenames looks like this

when I use $regexp(%filename%,(..)(.+)-(.*),$1 $2 - $3) it works fine if the filename exactly matches the regex pattern. Is it possible that mp3tag switches automatically to the correct regex pattern when the filename is changing to the other syntax?

Thanx in advance..