从字符串 C# 中删除 \
Delete \ from string C#
我需要从这个字符串中删除 \
、"
、[
和 ]
:
"[\"30001|410000000|400000000|PocketPC_Login|1\",\"30002|420000000|400000000|PocketPC_ChangementZone|1\",\"30003|430000000|400000000|PocketPC_Transactions|1\",\"30004|440000000|400000000|PocketPC_Gestion|1\",\"30005|450000000|400000000|PocketPC_Administration|0\",\"30006|431000000|430000000|PocketPC_TSEntrees|1\"]"
当我这样做时:
string.Trim(new Char[] { '"', '[', ']', "\"})
或者这个:
string.Trim(new Char[] { '"', '[', ']', Convert.ToChar(92)})
结果总是一样的:
"30001|410000000|400000000|PocketPC_Login|1\",\"30002|420000000|400000000|PocketPC_ChangementZone|1\",\"30003|430000000|400000000|PocketPC_Transactions|1\",\"30004|440000000|400000000|PocketPC_Gestion|1\",\"30005|450000000|400000000|PocketPC_Administration|0\",\"30006|431000000|430000000|PocketPC_TSEntrees|1"
\
和 "
仍然存在。我能做什么?
Trim 仅删除字符串开头或结尾的项目。您应该使用 string.Replace.
链
myString
.Replace("\", String.Empty)
.Replace("\"", String.Empty)
.Replace("[", String.Empty)
.Replace("]", String.Empty);
我刚刚注意到的另一件事是,您的数据可能是 JSON(方括号 []
表明您有一个字符串数组)。
我需要从这个字符串中删除 \
、"
、[
和 ]
:
"[\"30001|410000000|400000000|PocketPC_Login|1\",\"30002|420000000|400000000|PocketPC_ChangementZone|1\",\"30003|430000000|400000000|PocketPC_Transactions|1\",\"30004|440000000|400000000|PocketPC_Gestion|1\",\"30005|450000000|400000000|PocketPC_Administration|0\",\"30006|431000000|430000000|PocketPC_TSEntrees|1\"]"
当我这样做时:
string.Trim(new Char[] { '"', '[', ']', "\"})
或者这个:
string.Trim(new Char[] { '"', '[', ']', Convert.ToChar(92)})
结果总是一样的:
"30001|410000000|400000000|PocketPC_Login|1\",\"30002|420000000|400000000|PocketPC_ChangementZone|1\",\"30003|430000000|400000000|PocketPC_Transactions|1\",\"30004|440000000|400000000|PocketPC_Gestion|1\",\"30005|450000000|400000000|PocketPC_Administration|0\",\"30006|431000000|430000000|PocketPC_TSEntrees|1"
\
和 "
仍然存在。我能做什么?
Trim 仅删除字符串开头或结尾的项目。您应该使用 string.Replace.
链myString
.Replace("\", String.Empty)
.Replace("\"", String.Empty)
.Replace("[", String.Empty)
.Replace("]", String.Empty);
我刚刚注意到的另一件事是,您的数据可能是 JSON(方括号 []
表明您有一个字符串数组)。