Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [решено] Парсинг строк
Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата opel431:
- пустые строки
1. Lenght() »
Да нет там у него никаких «пустых строк». Он вместо того, чтобы извлекать из строк:
Примеры таких строк (из приложенного выше файла
Код: Выделить весь код
2018-08-13 01:15:31 D....            0            0  sevenzip
2018-08-05 01:56:56 D....            0            0  sevenzip\Win32
2018-08-05 03:33:09 D....            0            0  sevenzip\Win32\Debug
2018-08-05 03:30:27 D.H..            0            0  sevenzip\__history
2018-08-13 01:15:31 D.H..            0            0  sevenzip\__recovery
2018-08-05 01:56:56 ....A          234        88306  sevenzip\Project1.dpr
2018-08-05 01:56:55 ....A        29458               sevenzip\Project1.dproj
2018-08-05 01:56:56 ....A         2457               sevenzip\Project1.dproj.local
2018-08-13 01:15:31 ....A           63               sevenzip\Project1.identcache
2018-08-05 01:56:56 ....A        59412               sevenzip\Project1.res
2018-08-13 01:15:31 ....A          163               sevenzip\Project1.stat
2016-12-09 23:46:18 ....A        69906               sevenzip\sevenzip.pas
2018-08-05 03:14:40 ....A          623               sevenzip\Unit1.dfm
2018-08-05 03:25:14 ....A         1025               sevenzip\Unit1.pas
2018-08-05 01:57:30 ....A        76147               sevenzip\Win32\Debug\sevenzip.dcu
2018-08-05 03:30:28 ....A         6466               sevenzip\Win32\Debug\Unit1.dcu
2018-08-05 01:56:50 ....A          329               sevenzip\__history\Unit1.dfm.~1~
2018-08-05 01:56:56 ....A          361               sevenzip\__history\Unit1.pas.~1~
2017-04-29 13:15:12 ....A      1099776      2471456  sevenzip\Win32\Debug\7z.dll
2018-08-13 01:12:53 ....A     11234841               sevenzip\Win32\Debug\Project1.exe

подстроки фиксированной длины, пытался сплитить эти строки по разделителю. И, поскольку число получаемых таким образом элементов для разных строк было различным, закономерно на некоторых строках получал ошибку Index out of range при попытке обращения к элементу по несуществующему индексу.
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:30, 29-09-2018 | #6

Название темы: [решено] Парсинг строк