C#如何用正则表达式删除部分字符串

比如字符串 AAAA(BBBA)DDDD(sada)BBBB
首先获取到所有括号和括号内的字符串。然后判断括号内是否有大写A。如果有就保留,如果没有就删除括号和括号内的字符串。
上面的字符串结果应该为 AAAA(BBBA)DDDDBBBB

这个正则表达式该怎么写啊。。新手刚学C# 没弄懂正则


        string s = "AAAA(BBBA)DDDD(sada)BBBB";
        s = System.Text.RegularExpressions.Regex.Replace(s, @"\([^A\)]+\)", "");
        Response.Write(s);
 \([^A\)]+\)

这个表达式的意思是: 以“(”开始,不包含“A)”,以“)”结束的字符串。 是这个意思不?

柑橘那个)的意思还是没搞懂呢