C# 如何替换\“;加上;在C中#

C# 如何替换\“;加上;在C中#,c#,C#,我正在阅读一个包含一些带有转义字符的HTML文本的文本文件,如何删除黄色突出显示的字符并使其干净(我不想删除以橙色突出显示的/*字符) 要删除所有出现的\“: 要将所有出现的\“替换为”: 第一个反斜杠是转义下一个字符。因此\\\“转换为\”您不需要。这是查看HTML的方式的产物(可能在调试器中)反斜杠并不存在。查看器添加反斜杠仅用于显示目的。您能否使用文本编辑器验证内容是否像文本文件中那样存储?文本文件是如何生成的?@ritu_0o如果您没有在调试器中查看代码,则共享您查看/编写代码的方式st

我正在阅读一个包含一些带有转义字符的HTML文本的文本文件,如何删除黄色突出显示的字符并使其干净(我不想删除以橙色突出显示的/*字符)


要删除所有出现的
\“

要将所有出现的
\“
替换为


第一个反斜杠是转义下一个字符。因此
\\\“
转换为
\”

您不需要。这是查看HTML的方式的产物(可能在调试器中)反斜杠并不存在。查看器添加反斜杠仅用于显示目的。您能否使用文本编辑器验证内容是否像文本文件中那样存储?文本文件是如何生成的?@ritu_0o如果您没有在调试器中查看代码,则共享您查看/编写代码的方式string@ritu_o0o那你有没有要清理的转义字符-如果您将字符串写入文件,您会看到引号前没有斜杠。@GregalMohorko我在发布问题之前尝试过这个方法,但没有效果,可能是因为屏幕截图中显示的实际文本是从调试程序中获取的
myString = myString.Replace("\\\"", "");
myString = myString.Replace("\\\"", "\"");