(feat.) before ( Character in title

Is it possible to have this format value work so that it could add the (feat. XXXX)
before a ( if already in the title? like

Tile (XXXX Remix)
to
Title (feat. ....) (XXXX Remix)

Field :Artist
Format String :%title% (feat. %artist%)

perhaps like described here:

I found another action on a thread that would work for me but i cant seem to get it to work.
any idea?

for moving "featuring" in title and placing it before (Zedd Remix) or (Original Mix) or (Produced by Chase & Status):

Action: Format Value
Field: TITLE
Format String: $regexp(%TITLE%,'^(.+?)\s((.+?))\s((feat.\s.+?))$','$1 $3 $2')

Actions are case-sensitive.
also, I am quite sure that you have to escape the parenthesis.
A good test for regular expressions is the function Convert>Tag-Tag

I'm using an action that for sure gives me (feat. xxx) like

Be (D-Malice Afro Expression) (feat. Kid Fonque, DJ Whisky)

so case sensitive for the (feat. ) part shouldn't be a problem if thats what you mean?
I've tried this action after

Field: TITLE
Format String: $regexp(%TITLE%,'^(.+?)\s((.+?))\s((feat.\s.+?))$','$1 $3 $2')

but won't change
Be (D-Malice Afro Expression) (feat. Kid Fonque, DJ Whisky)
to
Be (feat. Kid Fonque, DJ Whisky) (D-Malice Afro Expression)

here is the thread

$regexp('Be (D-Malice Afro Expression) (feat. Kid Fonque, DJ Whisky)','^(.+)\s(\(.+\))\s(\(feat.\s.*\))$','$1 $3 $2')
->
"Be (feat. Kid Fonque, DJ Whisky) (D-Malice Afro Expression)"