Check string contains two different elements

Hello,

I am using an IF activity to check if my string contains two separate elements. For example my string has “Company (Test) Name - Ltd”. I want to check if the string contains both text within brackets and also a hyphen.

Currently i have:

string.Contains(“(\w+)”).Contains(" -")

Use Is Match activity with a regular expression like \(\w+\).*-