我有一个与此类似的字符串,该字符串来自一个很长的HTML页面源:
"entity_id":"1234567890"
我正在尝试像这样解析数字1234567890
,但是无法解析ID:
var re = new Regex("\"entity_id\":\"([0 - 9] +)\"");
var match = re.Match(task.Result);
var id = match.Success ? match.Value : string.Empty;
Console.WriteLine(id);
为什么不对其进行解析以及如何解决?
答案 0 :(得分:1)
丢失空格:
//var re = new Regex("\"entity_id\":\"([0 - 9] +)\"");
var re = new Regex("\"entity_id\":\"([0-9]+)\"");
然后使用
var id = match.Success ? match.Groups[1].Value : string.Empty;