Ich möchte gerne die klassische Beschriftung der Tonarten in meinen TITLE mit einer RegExpr lösen. Leider scheitere ich an der richtigen Gross-/Kleinschreibung:
Die (relevanten Teile der) Titel heissen z.B.:
B Major
b Major
B major
C Minor
c minor
etc.
und ich möchte schlussendlich überall einheitlich einen grossen einzelnen Buchstaben, einen Bindestrich und einen grossen ersten Buchstaben des folgenden Wortes, also z.B.
B-Major
C-Minor
Bisher hab ich:
Regulärer Ausdruck: ([A-G]\s)(?=(major|minor))
Treffer ersetzen durch: $trim($upper($0))-$caps2($2)
Warum ergibt mir das aber für den zweiten Teil hinter dem Bindestrich ($2) immer eine Verdoppelung des Wortes "Major" oder "Minor"?
) folgende Syntax an: