如何删除“\”?

时间:2012-09-30 03:01:51

标签: regex c#-4.0

我正在尝试从字符串

中删除\'
 string temp = "[['90\'','','Delay in match Cédric Kanté (Sochaux) because of an injury.','away']]";

 temp = Regex.Replace(temp, @"\\'", "");  >> still have ' mark  [['90'','','...']

我尝试了很多方法,但都失败了。

由于

2 个答案:

答案 0 :(得分:1)

你应该可以:.Replace(temp, @"\\", "");

答案 1 :(得分:0)

它的形式可由json serilaizers解析。不需要正则表达式。

string temp = @"[['90\'','','Delay in match Cédric Kanté (Sochaux) because of an injury.','away']]";

var js = new JavaScriptSerializer();
List<List<string>> listOfList = js.Deserialize<List<List<string>>>(temp);

foreach (var item in listOfList[0])
    Console.WriteLine(item);