Upper case after symbols: . - ( [


#1

I need to add an action to start with upper case after any of the symbols below.

. (dot)
-
(
[

I found this regular expression to start with upper case after "Mc", but I don't know how to make this work with the symbols above.

Field: _TAG
Regular expression: \bMc(\l)
Change to: Mc$upper($1)

#2
QUOTE (Rayearth @ Oct 20 2012, 10:02) <{POST_SNAPBACK}>
I need to add an action to start with upper case after any of the symbols below.
. (dot)
     -
     (
     [<!--QuoteEnd--></div><!--QuoteEEnd-->

Try this RegExp Help

It does it after the symbols:

(

[
"
'

So by changing a few thing around to suit you: Action #1 Actiontype 4: Replace with regular expression Field ______________: _TAG Regular expression _: (\B|^)(-|\(|\[|\.)(.) Replace matches with: $1$2$upper($3)

#3
QUOTE (Rayearth @ Oct 20 2012, 11:02) <{POST_SNAPBACK}>
I need to add an action to start with upper case after any of the symbols below.
. (dot)
-
(
[

...


Please read Mp3tag manual and FAQ area regarding 'Actions', 'Case Conversion', 'Scripting Functions'.

Examples ....

Begin Action Group Test_2012#20121020.CaseConversion

Action #1
Actiontype 1: Case conversion
Field _________: TESTFIELD
Case conversion: Mixed Case
Word begins after: .-([

End Action Group Test_2012#20121020.CaseConversion (1 Action)

... or ...

Convert | Tag - Tag | ALT+5

Select format string

Field:
TESTFIELD

Format string:

$caps2(%TESTFIELD%,' .-([')

Preview
From:
,comma
;semicolon
.dot
-hyphen
(round bracket open
[square bracket open

To:
,comma
;semicolon
.Dot
-Hyphen
(Round Bracket Open
[Square Bracket Open

DD.20121020.1122.CEST


#4

@stevehero
@DetlevD

Thanks for the help. It's way easier than it looks :wink: