我正在尝试使用正则表达式查找并替换C#字符串中双引号的所有实例,但似乎无法理解答案,这是我到目前为止所做的:
private string checkEscapeChars(string s)
{
s = Regex.Replace(s, @"[""]", String.Empty);
return s;
}
现在,这运行正常,但是我可以说我有一个字符串“这是我的”样本字符串“
我想摆脱“之前的样本。上面的工作会不会这样?或者它会找到并替换匹配双引号的所有实例,而不是单引号?
答案 0 :(得分:10)
为什么要为此使用正则表达式?只需使用String.Replace
:
withoutQuotes = withQuotes.Replace("\"", "");