2012-11-14 53 views
0

我试图用正则表达式找到并替换C#字符串中双引号的所有实例,但似乎无法把握答案,下面是我所拥有的到目前为止:在C#字符串中查找报价的所有实例

private string checkEscapeChars(string s) 
{ 
    s = Regex.Replace(s, @"[""]", String.Empty); 
    return s; 
} 

现在,运行好,但可以说我有一个字符串“这是我的‘样本字符串’

我想摆脱的”前的样品。上面的工作会是这样吗?或者它会找到并替换所有匹配双引号的实例,而不是单引号?

+0

它看起来像这样有人问前: http://stackoverflow.com/questions/141045/how-do-i-replace-the-first-instance-of- a-string-in-net – RonaldBarzell

+0

plz请清楚你的问题.....不能理解一件事 – Anirudha

回答

10

为什么要为此使用正则表达式?只需使用String.Replace

withoutQuotes = withQuotes.Replace("\"", ""); 
+1

...它会更快...... – Mithrandir

+1

感谢,作品像一个魅力,而且更简单。 –

相关问题