Add Parentheses To Part Of Filename

Hello, I am new to this so please have patience.
What I am wanting to do is add parentheses around part of the filename.
Example:
You're A Special Part Of Me With Diana Ross

Change To:
You're A Special Part Of Me (With Diana Ross)

Also is there a way to change from You're A Special Part Of Me feat. Diana Ross
To You're A Special Part Of Me (With Diana Ross)

Thank you

Use the function Convert>Filename-Filename
Source: %1 With %2
Target: %1 (with %2)

Same function
Source: %1 feat. %2
Target: %1 (With %2)

As "with" is a very bad separator, you really have to check that you really want to have that conversion.
Otherwise
"I am in love with you"
would become
"I am in love (with you)

How would you do it to change it to
You're A Special Part Of Me With (Diana Ross)

I would first of all fill the tags and then construct filename from tags.

"You're A Special Part Of Me With (Diana Ross)" does not make it any better as "with" is an everyday word and common to ordinary titles like
"A horse with no name"
"It started with a kiss"
"There must be an angel playing with my heart"
"What's love got to do with it"
"Dancing with tears in my eyes"

That makes sense. If I wanted to go through and remove all of the parentheses how would I do this?

Go through what?

To replace one string constant with another - like a ( with nothing use an action of the type
Replace for _FILENAME
Search string: _(
Replace string:
(leave empty; the _ represents a space character that does not show up in a forum post)