Help with Strchr function

Hi,
I am using Strchr function extensively.
I normally use it with other scripting functions to remove portion of text from title of the song.
For example I use following to remove any text/characters in 'title' tag beyond '-'.

$left(%title%,$add($strchr(%title%,-),-2))

So my title would become from abc - xyz to abc.

But if my title is like this abc (xyz) then I CAN NOT use the same scripting function as below
$left(%title%,$add($strchr(%title%,(),-2))

It gives me error. so I can not use ( (left bracket) as the separating character.
Any workaround to this?

Thanks for reading.

$left(%title%,$add($strchr(%title%,'('),-2))

Just out of curiosity: isn't adding -2 something for $sub()
$left(%title%,$sub($strchr(%title%,'('),2))