【问题标题】:Remove backslash string replace in C#在 C# 中删除反斜杠字符串替换
【发布时间】:2016-01-30 12:12:35
【问题描述】:

如何在 C# 中替换下面的字符串?

当前: "A,B,C"

目标: "A","B","C"

var text = St.Replace(",","\"");

当前结果: "A\","B\","C\"

如何去掉反斜杠?

任何帮助将不胜感激。

【问题讨论】:

  • 引号是否属于字符串(“A,B,C”)?结果应该是一串还是三串?
  • 现在 1 个字符串中的 3 个字符串。我想要 3 个字符串部分

标签: c# asp.net split


【解决方案1】:

使用这个sn-p,

string img = "A,B,C";
string res = img.Replace(",", "\",\"");
res = "\""+res + "\"";

输出: "A","B","C"

【讨论】:

  • 或者源字符串可能是:string St = "\"A,B,C\"",那么你的第二行没有实际意义。
【解决方案2】:

我认为你可能搞错了,如果你只是想将该字符串拆分为 3,那么你应该使用以下代码来获取 3 个字符串的数组。

"A, B, C".Split(',')

string myString = "A,B,C";
myString.Split(',')

【讨论】:

    猜你喜欢
    • 2021-09-14
    • 1970-01-01
    • 2011-08-01
    • 2018-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-28
    相关资源
    最近更新 更多