Thanks
In other words, I need to copy what I see before extracting metadata from a file.
It would be better if it was just shown without overriting (similarly as when gettnig from the internet) - then I could copy only what I need and cancel the rest.
Anyway, because I now realized that the initial file name is not preserved, I want to save all the information from the end of the file name, not just the publisher, such as version numbers etc.
So I modified the regular expression, it just takes everything (including multiple braces and or parentheses) and copies to the "publisher" field, which later can be cleaned up manually, if so desired.
(?P<author>[^_-]+) -?\s*(\[|\()?\s*(?P<series>[^_0-9\[\(-]*)(?P<series_index>[0-9]*)\s*(\]|\))?\s*-\s*(?P<title>[^_\[\(]+)\s*(?P<publisher>[^$]+)\s* ?
|