Space between tiltle names

i have in a lot of files the title like this WithoutTheMemories in a lot of files.

Is there something to put in one action space between the words like this

Without The Memories.

And that is everyword starting with a capital letter

grtz Wil

Try an action of the type "FOrmat value" or Convert>Tag-Tag für TITLE
Format string: $regexp(%title%,(\l)(\u),$1 $2)

Hi Thank you for your answer, but i am just a simple Dee Jay and sometimes the answers here are really technical and on IT level. And i know you want to help me but i dont know what to do with your answer

grtz Wil

What of

didn't you understand?

You could also replace any incorrectly spelled words with the correct ones with a "Replace"-Action:

You would have to do that for every word.
A much more generic solution was suggested by @ohrenkino:

Action "Format value":


or
Convert: Tag -> Tag

And for those asking, what this regular expression is doing:

The expression $regexp(%title%,(\l)(\u),$1 $2) performs a find-and-replace operation on the TITLE tag. Here is what each part does:

  • %title%: This is the source string (the field whose content is being processed).
  • (\l): This is the first capturing group. It matches any lowercase letter (\l stands for lowercase).
  • (\u): This is the second capturing group. It matches any uppercase letter (\u stands for uppercase).
  • $1 $2: This is the replacement string. It takes the character found in the first group ($1), adds a space, and then appends the character from the second group ($2).

Result:
GreenDay -> Green Day
TheBestOfMusic -> The Best Of Music
WithoutTheMemories -> Without The Memories

When i try this i get

Invalid regular expression: (\l)(\u)

in the titel field

i use tags from tags

If you are on Mac, you should use Mac for your questions.

AFAIK, this is one of syntax differences in regular expressions (links to the Mac documentation) between the Mac and Windows Mp3tag-Version.

Ohh oke i am sorry i am new here so i didnt know.

but yes i am on a mac

Grtz Wil

People with more knowledge of ICU (Mac) regular expressions should answer this.

I'm not sure, which syntax would be equivalent to \l and \u
Maybe \p{Ll} and \p{Lu}
or \p{lower} and \p{upper}


The OP has started a new thread here: