c#如何用正则表达式替换一对双引号

我要用C#,将 html 中的文本,将成对出现的双引号替换 为 【】号,请问程序怎么写?
有两个情况 需要注意:
1、只替换 html中的文本部分,html元素部分不替换。
2、双引号如果不成对出现,不替换
请点击下图的小图查看:
img

string s=‘字符串’;
StringBuilder sb = new StringBuilder(s);
sb.Replace(替换字符, "需要替换的字符", 位置, 个数)。

只替换中文引号吗