可能是个愚蠢的问题,但似乎无法让它发挥作用。我需要用\"替换文本框中的引号,以便正确导出到 excel。我正在尝试:
[Note].Text).Replace("\"", "\"")
我做的完全错了吗?如果我是,我不会感到惊讶。有关如何执行此操作的任何建议?
谢谢!
最佳答案
String quotedText = "\"Hello, world!\"";
// quotedText = "Hello, World!"
String newQuotedText = quotedText.replace("\"", "\\\"");
// newQuotedText = \"Hello, World!\"
您还需要转义要转移到新值的反斜杠。
关于c# - 用 Escape 和 Quote 替换 Quote,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8791558/