日期:2014-05-16 浏览次数:20794 次
string text = @"1 0.2017
------解决方案--------------------
------解决方案--------------------
?
------解决方案--------------------
------解决方案--------------------
2 0.1698踻
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
3 10.1966
------解决方案--------------------
------解决方案--------------------
眧
------解决方案--------------------
------解决方案--------------------
";
var list = Regex.Matches(text,@"(?<=\d+\s*?)\d+(\.\d+)?").Cast<Match>().Select(a=>a.Value).ToList();
/*
* [0] "0.2017" string
[1] "0.1698" string
[2] "10.1966" string
*/