![](/img/trans.png)
[英]How to extract a particular value from an INI File using a Regular Expression?
[英]2extract value using regular expression in .net
“ reportstarttime = 10-18-2004:10-50-56 reportid = 12345456 reportendtime = 10-18-2004:10-50-56”
我如何提取reportid的值123456
string GetReportId(string data)
{
var regex = new Regex(" reportid=([0-9]+) ");
var result = regex.Match(data);
if (!result.Success) throw new FormatException();
return result.Groups[1].Value;
}
var result = GetReportId("reportstarttime=10-18-2004:10-50-56 reportid=12345456 reportendtime=10-18-2004:10-50-56");
迫切需要一个正则表达式吗? 好的ole split有什么问题?
var input = "reportstarttime=10-18-2004:10-50-56 reportid=12345456 reportendtime=10-18-2004:10-50-56";
var value = input.Split(' ')[1].Split('=')[1];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.