Вверх ↑
Этот топик читают: Гость
Ответов: 4641
Рейтинг: 334
#16: 2009-09-18 13:22:29 ЛС | профиль | цитата
Dilma писал(а):
KOL не поддерживает *nix строки

это как. можно подробнее. немного не понял.

Просто если есть символ 10 то он просто переводит строку, а если 13 то уже можно поработать как с массивом.
Я конечно могу сделать замену символов 10 на 13, но если попадется файл с 1013 то тогда получится 1313 и массив окажется с пустыми строками.

В итоге придется колдавать сначало над файлом, а потом с ним работать. Конечно это мои проблеммы, но мне кажется это не совсем правильно.

А вот если бы было наоборот. если символ 10 то можно поработать как массив.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#17: 2009-09-18 13:29:34 ЛС | профиль | цитата
Ravilr писал(а):
Я конечно могу сделать замену символов 10 на 13, но если попадется файл с 1013 то тогда получится 1313 и массив окажется с пустыми строками.

ну полагаю очевидно, что перед заменой нужно сделать поиск 1013 в строке, и если такая последовательность есть, то ничего не делать. Цена вопроса - два элемента.

Ravilr писал(а):
В итоге придется колдавать сначало над файлом, а потом с ним работать. Конечно это мои проблеммы, но мне кажется это не совсем правильно

а как правильно? учитывать все возможные комбинации и
и даже те, которые корректными не являются?
карма: 27
0
Ответов: 4641
Рейтинг: 334
#18: 2009-09-18 13:32:53 ЛС | профиль | цитата
Dilma писал(а):
а как правильно?

думал правильней наоборот, но это мое мнение. ХОТЯ тоже не совсем правильно. Если что придумаю, сообщу!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#19: 2009-09-18 13:48:17 ЛС | профиль | цитата
ну да, разделитель в nix это символ с кодом 10, а не 13. В реализации под KOL сначало идет разбивка строк по последовательности 13 10, потом по 13.
карма: 27
0
19
Сообщение
...
Прикрепленные файлы
(файлы не залиты)