0

我正在尝试\'从字符串中删除

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

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

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

谢谢

4

2 回答 2

1

你应该能够做到:.Replace(temp, @"\\", "");

于 2012-09-30T03:03:19.420 回答
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);
于 2012-09-30T10:58:44.397 回答