html如下:<a href='参见如何提问.htm'>参见如何提问</a>
问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问。
<a href='参见如[何提]问.html'>参见如[何提]问</a>
回答也会越准确!参见如何提问问题说明越,回答也会越准确!参见如何提问问题说明越。
<a href='参见如[何]问.html'>参见如[何]问</a>
要获得如下结果:[[参见如何提问]]
问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问。
[[参见如[何提]问|参见如(何提)问]]
回答也会越准确!参见如何提问问题说明越,回答也会越准确!参见如何提问问题说明越。
[[参见如[何]问|参见如(何)问]]
问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问。
<a href='参见如[何提]问.html'>参见如[何提]问</a>
回答也会越准确!参见如何提问问题说明越,回答也会越准确!参见如何提问问题说明越。
<a href='参见如[何]问.html'>参见如[何]问</a>
要获得如下结果:[[参见如何提问]]
问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问。
[[参见如[何提]问|参见如(何提)问]]
回答也会越准确!参见如何提问问题说明越,回答也会越准确!参见如何提问问题说明越。
[[参见如[何]问|参见如(何)问]]
但是wiki页面标题不允许用[],所以要把[]替换成(),
上面写错了,应该是获得如下结果:[[参见如何提问]]
问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问。
[[参见如(何提)问|参见如[何提]问]]
回答也会越准确!参见如何提问问题说明越,回答也会越准确!参见如何提问问题说明越。
[[参见如(何)问|参见如[何]问]]
string temp = string.Empty;
string result = Regex.Replace(yourStr, @"<a[^>]*>([\s\S]*?)</a>", delegate(Match m) { temp = m.Groups[1].Value; temp = temp.Replace("[", "("); temp = temp.Replace("]", ")"); return "[[" + temp + "]]"; }, RegexOptions.IgnoreCase);
richTextBox2.Text = result;我的程序运行结果
[[参见如何提问]]
问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问问题说明越详细,回答也会越准确!参见如何提问。
[[参见如(何提)问]]
回答也会越准确!参见如何提问问题说明越,回答也会越准确!参见如何提问问题说明越。
[[参见如(何)问]]