Próbuję sparsować zestaw "danych o stałej szerokości", używam tego w cudzysłowach, ponieważ szerokość jest różna dla każdego pliku danych. Jednak pola są oddzielone przez X liczbę spacji, więc pomyślałem, aby po prostu przeczytać w linii, a następnie zrobić line.Split (")String.Split() - traktowanie kolejnych ograniczników jako jeden
Jednak to nie działa dla kolejnych miejsc! !
+1, ale Regex wydaje się nieco za burtą, aby podzielić linie na wartości rozdzielone spacjami. Opcja 1 powinna być w porządku. – StriplingWarrior
@Stripling Fair wystarczająco; Uważam, że jest to lepsze, ponieważ nazwane grupy przechwytujące i elastyczne ograniczenia ułatwiają dostosowywanie się do zmieniających się formatów. Ale tak, w tym prostym przypadku opcja 1 jest prawdopodobnie bardziej niż w porządku. – dlev