本帖最后由 benbu 于 2014-10-22 12:34:13 编辑

解决方案 »

  1.   

    直接用split就行了吧
    str.split(" ")(1)
      

  2.   

    string yourStr = @"original-record-number
    117 YEBDC 8026 Error code 9723423
    131 B3D4Z4 8026 Error code 82366432
    148 7HGAW 8026 Error code  78346324
    150 XKIDC2 8026 Error code 8723423
    152 BQEH5U 8026  Error  code 823842";
                string[] results = Regex.Matches(yourStr, @"(?<=(?m:^)\d+\t)\w+").Cast<Match>().Select(m => m.Value).ToArray();