inververs
AutoIT Гуру
- Сообщения
- 2,135
- Репутация
- 465
Есть текстовый файл с такой структурой:
Видно что строки с 1 по 5 и 7 по 11 идут неразрывно, т.е между ними нету пустой строчки. Такая структура правильная. 5 обязательных строк 1 пустая (используется как разделитель).
Как теперь проверить правильность такого файла и составить массив вида:
Где 0 элемент - содержит количество правильных "блоков"
Вот пример неправильных файлов:
или
или в файле который представлен ниже, в массив должно папасть только "правильный блок" т.е строки с 1 по 5
Не могу решить эту задачу.. :stars: Крыша уже едит
Код:
1 строка
2 строка
3 строка
4 строка
5 строка
7 строка
8 строка
9 строка
10 строка
11 строка
Видно что строки с 1 по 5 и 7 по 11 идут неразрывно, т.е между ними нету пустой строчки. Такая структура правильная. 5 обязательных строк 1 пустая (используется как разделитель).
Как теперь проверить правильность такого файла и составить массив вида:
Код:
[0] = 2
[1] = 1 строка
[2] = 2 строка
[3] = 3 строка
[4] = 4 строка
[5] = 5 строка
[6] = 7 строка
[7] = 8 строка
[8] = 9 строка
[9] = 10 строка
[10] = 11 строка
Где 0 элемент - содержит количество правильных "блоков"
Вот пример неправильных файлов:
Код:
1 строка
3 строка
Код:
1 строка
2 строка
3 строка
4 строка
5 строка
6 строка
или в файле который представлен ниже, в массив должно папасть только "правильный блок" т.е строки с 1 по 5
Код:
1 строка
2 строка
3 строка
4 строка
5 строка
7 строка
Не могу решить эту задачу.. :stars: Крыша уже едит