\( matches the character ( literally
[^\)\(]* match a single character not present below (* Between zero and unlimited times)
\) matches the character ) literally
\( matches the character ( literally
\) matches the character ) literally

But… I tried modifying with \((.*)\) so it matches anything inside parens, but it does not work in Np++…