Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBExpert Новый топик    Ответить
 String, не ищет в строках управляющие символы  [new]
Sia-Ori1
Member

Откуда:
Сообщений: 57
не ищутся в тексте спецсимволы \n

for select ... into :values
do begin
s = values[2];
i1 = ibec_Pos('\n',s);
i2 = ibec_PosEx('\n',s, 1);
i3 = ibec_Pos('aaa',s);
...
end;

i1 i2 = 0
i3 = 5
но при выводе s в файл всё записывается как положено, все строки, и \n на месте
24 май 17, 13:14    [20507643]     Ответить | Цитировать Сообщить модератору
 Re: String, не ищет в строках управляющие символы  [new]
IBExpert
Member

Откуда: От верблюда
Сообщений: 2035
Потому что в s нет никаких \n, а есть соответствующий ASCII-символ, который и нужно искать:

i1 = ibec_Pos(ibec_Chr(10),s);
9 июн 17, 14:51    [20553363]     Ответить | Цитировать Сообщить модератору
Все форумы / IBExpert Ответить