110,534
社区成员
发帖
与我相关
我的任务
分享
string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));//读取tx
string pattern = @"(?i)(?<=\d+\s+)(\d+\s+){3}(?=\d+\s+0 0\.0)";
string[] ss = Regex.Matches(tempStr, pattern).Cast<Match>().Select(a => a.Value).Distinct().ToArray();
/*
[0] "12 9 17 " string
[1] "12 3 18 " string
[2] "12 6 18 " string
[3] "09 12 18 " string
[4] "12 3 16 " string
[5] "12 3 17 " string
[6] "12 3 19 " string
*/