Анализ текстового файла - PullRequest
       10

Анализ текстового файла

1 голос
/ 20 сентября 2011

У меня много текстовых документов, заполненных таблицами sudo, как в примере ниже. Каков наилучший способ разбить таблицу на что-то вроде хеша или массива?

Пишу ли я собственный алгоритм или существуют ли уже существующие библиотеки?

PLACE  NO.  NAME                    DIV    RANK  SWIM  TRANS RANK  BIKE   MPH   TRANS RANK   RUN   PACE  TIME    
===== ===== ======================= ===    ====  ====  ===== ==== ======= ===== ===== ====  ====== ===== ======= 
    1     1 Krige Schabort          PCHAL    3   22:40  1:08   25 1:14:15 20.2  2:25    1   26:24  4:24 2:06:49                
    2    12 Kevin Moats             M5559   11   24:41  0:46    1 1:06:01 22.7  0:44    9   42:50  7:09 2:15:00                

Ответы [ 2 ]

3 голосов
/ 20 сентября 2011

Возможно, вы захотите попробовать slither

1 голос
/ 20 сентября 2011

, если формат фиксирован по длине и заполнен пробелом внутри, как насчет String#unpack

вы можете увидеть http://ruby -doc.org / core / classes / String.html # M001112 для подробностей

...