日期:2014-05-18  浏览次数:20856 次

C# 如何替换引号
richtextbox中的内容是

C# code
<a href="http://www.Test.com/">Test</a>


我想把"替换成\"

就是变成
C# code
<a href=\"http://www.Test.com/\">Test</a>


请问这个正则该怎么弄

------解决方案--------------------
用两个\来转义\,或者直接字符串前面添加@
------解决方案--------------------
问题是 你在richtextbox输入"的话,在后台得到的已经是经过转义的

C# code
string sse = this.richTextBox1.Text;// \"

------解决方案--------------------
\\为\
------解决方案--------------------
要想"\",这个是转义字符,是要输入"\\"才行的。
------解决方案--------------------
replace("\"","\\\"");