If I use $trim($regexp(%unsyncedlyrics%,'submitted by:.*$',))
in the converter Tag->Tag for UNSYNCEDLYRICS, the preview shows me, that it works as intended:
"submitted by:" and characters after this are deleted.
But when I execute it, nothing has changed.
If I use the same string in an action of the type "Format Value", it works as intended.
Bug or my limited knowledge about regex or MP3tag?
Does this not work in the converter and the preview does not know?
For simplicity, I just copied the first paragraph from your post into the field UNSYNCEDLYRICS which then has even 2 "submitted by:" parts.
The preview shows that the result would be
"xxx||If I use
$trim($regexp(%unsyncedlyrics%,'"
which is what I would expect.
After execution (or "OK") of the converter, the field UNSYNCEDLYRICS shows exactly that what the preview showed ...
as I said, I could not reproduce it.
Well, that's getting even more mysterious.
I restarted Windows. Mp3tag behaved still the same.
I started with a clean cfg-file. Mp3tag behaved correctly.
I took my renamed older cfg-file again. Mp3tag behaves correctly, too.
I once had an incident with the library - that had to be rebuilt as it would not accept any changes any more
But I do not think that my observation could have been of any use for you.
Good you got a working MP3tag again.